Существуют ли примеры кода Selenium, которые взаимодействуют со страницей, использующей Yui для отображения параметров в простом Ruby-коде для взаимодействия с браузером, в котором Yui встроен в HTML?
У меня есть куча пользовательских приемочных тестов, написанных на Gherkin (Cucumber), которые используют Capybara для управления этими тестами в Internet Explorer, тесты всегда дают сбой при взаимодействии с параметрами подменю, то есть подменю не могут взаимодействовать с.
Пример:
Главное меню> Подменю
В тестах обнаружен элемент невидимый, нет ошибки метода, даже когда выбран элемент главного меню, поэтому, открывая элементы подменю, Selenium жалуется и говорит, что элементы подменю не видны.
Это происходит только в I.E. но у меня нет выбора, кроме как использовать I.E. поскольку это браузер, который официально поддерживает бизнес.
Я заметил, что в HTML довольно много кода Yui, и начал задаваться вопросом, есть ли драйвер, который можно использовать с Ruby (чистые рельсы NOT) с моей инфраструктурой для взаимодействия с элементами меню, управляемыми Yui.
Любые предложения будут классными.
HTML и Java здесь:
http://pastie.org/2238768
Особенность огурца здесь:
http://pastie.org/2242279
Рубиновый шаг здесь:
http://pastie.org/2242271
Трассировка стека журнала ошибок здесь:
http://pastie.org/2242316
Спасибо
Loga