Добрый день!
Столкнулся с довольно неприятной проблемой, может кто знает решение...
Пытаюсь тестировать настольное java-приложение (WinXP). Версия Rational Robot 7.0.0.0 , java распознает нормально.
В приложении есть таблица типа JavaTable, внизу у нее горизонтальный скролл. Можно кликнуть мышкой на поле, ввести данные, все это RR записывает на пятерку!
Но вот если сделать скролл вправо и вновь попытаться ввести значения, то RR начинает в скрипт писать ошибочное обращение к ячейке таблицы - ошибаться заголовком столбца.
Не сразу, но дошло, что о тех столбцах, которые до прокрутки не видны на странице, он понятия не имеет и после прокрутки....и если помещалось на экране 8 столбцов до скролла, то и после прокрутки он знает только о первых 8 столбцах.
Конечно, возможны и обходные решения (тыркать RIGHT или что-то подобное), но вообще более логичным мне кажется выполнение команды типа Refresh после скролла, чтобы он таблицу "пересмотрел". Но в доках пока найти ничего не смог! Подскажите, плиз, если кто в курсе!
RR и Javatable со скроллом.
Автор St_Andrew, 18 мар 2010 14:10
Сообщений в теме: 2
#1
Отправлено 18 марта 2010 - 14:10
#2
Отправлено 21 октября 2011 - 06:56
может быть обходное решение тыркать HOME ?
С уважением Алексей ака Stren, подробнее в профайле.
#3
Отправлено 21 октября 2011 - 16:00
Не пользуйте робот. Он стар как мир)) используйте QTP or test complete. Они прекрасно справятся с этой задачей. Если же решили все таки робот, то поставили ли вы java enabler?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных