Я использую Marthon для запуска тестов в приложении Java Swing. Я строю базовые тесты по записи, а затем просто вносю небольшие изменения в получившиеся тесты Ruby, чтобы настроить их под то, что мне нужно. Я столкнулся с интересной проблемой, когда выбор в выпадающих списках не работает. Например, он будет записывать ...
select("Value", "0.25")
... для поля со списком значений, в котором допустимый параметр равен 0,25. Однако во время воспроизведения сценарий приостанавливает выполнение в этой точке. Если я вручную нажму на поле со списком (просто чтобы его выпустить, не выбрав ничего), сценарий выберет правильное число и продолжит.
Проблема существует для ВСЕХ (пока проверенных) комбо-боксов в моем приложении, но ни для одного из других типов управления. Есть ли способ выбрать значение в выпадающем списке, который работает? Я не возражаю против настройки записанного сценария, я просто не хочу вручную нажимать на все мои списки, каждый раз, когда они в сценарии!