Перейти к содержимому

Практикум по тест-дизайну 2.0
онлайн, начало 29 ноября
Тестирование мобильных приложений
онлайн, начало 27 ноября
Автоматизатор мобильных приложений
онлайн, начало 27 ноября
Программирование на Python для тестировщиков
онлайн, начало 22 ноября
Фотография

RR и Javatable со скроллом.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 St_Andrew

St_Andrew

    Новый участник

  • Members
  • Pip
  • 15 сообщений

Отправлено 18 Март 2010 - 14:10

Добрый день!
Столкнулся с довольно неприятной проблемой, может кто знает решение...

Пытаюсь тестировать настольное java-приложение (WinXP). Версия Rational Robot 7.0.0.0 , java распознает нормально.

В приложении есть таблица типа JavaTable, внизу у нее горизонтальный скролл. Можно кликнуть мышкой на поле, ввести данные, все это RR записывает на пятерку!

Но вот если сделать скролл вправо и вновь попытаться ввести значения, то RR начинает в скрипт писать ошибочное обращение к ячейке таблицы - ошибаться заголовком столбца.

Не сразу, но дошло, что о тех столбцах, которые до прокрутки не видны на странице, он понятия не имеет и после прокрутки....и если помещалось на экране 8 столбцов до скролла, то и после прокрутки он знает только о первых 8 столбцах.

Конечно, возможны и обходные решения (тыркать RIGHT или что-то подобное), но вообще более логичным мне кажется выполнение команды типа Refresh после скролла, чтобы он таблицу "пересмотрел". Но в доках пока найти ничего не смог! Подскажите, плиз, если кто в курсе!
  • 0

#2 Stren

Stren

    Активный участник

  • Members
  • PipPip
  • 129 сообщений
  • ФИО:Буланов Алексей Александрович
  • Город:Москва

Отправлено 21 Октябрь 2011 - 06:56

может быть обходное решение тыркать HOME ?
  • 0
С уважением Алексей ака Stren, подробнее в профайле.

#3 Zenturio

Zenturio

    Опытный участник

  • Members
  • PipPipPipPip
  • 386 сообщений
  • ФИО:Дмитрий
  • Город:Смоленск - Москва


Отправлено 21 Октябрь 2011 - 16:00

Не пользуйте робот. Он стар как мир)) используйте QTP or test complete. Они прекрасно справятся с этой задачей. Если же решили все таки робот, то поставили ли вы java enabler?
  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале