Я использую WebDriver в течение последних 6 месяцев.
Есть пара проблем, с которыми я сейчас сталкиваюсь [Версия 2.3.1]:
a) когда я пытаюсь получить элемент для ссылки переопределения на странице сертификата безопасности [https] в IE через веб-драйвер findElement, он не может найти этот элемент, но селен RC работает нормально.
Тогда я получил исправление для tht, используя:
webDriver.navigate () в (JavaScript: document.getElementById ( 'overridelink') нажмите ().);
.
Примечание:
Я попытался использовать приведенный ниже код для извлечения элемента на странице сертификата безопасности, но он возвращает
элемент тела
WebElement activeElement () [WebElement с фокусом или элемент body, если элемент с фокусом не может быть обнаружен.], Почему он не может выбрать элемент с помощью findelement?
b) я подключил удаленную сеть через SSL для запуска теста веб-драйвера, не могу щелкнуть ссылку переопределения на странице защищенного сертификата [https]?
в) лучше ли подходить к реализации webdriver [в настоящее время я использую это] напрямую, а не использовать какой-либо фреймворк, такой как jbehave?
Пожалуйста, предоставьте ваши предложения
Спасибо,
Джаярадж А