Вопрос начинающего: почему WebDriver может работать "неустойчиво"?
Один и тот же тест может проходить до конца, а может прерываться из-за exception
по ненахождению элементов страницы.
Тест совсем несложный и связан с обходом страниц приложения:
- проверки элементов title страниц,
- поиск элементов input (кнопок перехода и возврата) и нажатия
на них.
Используется WebDriver 2.20.0 + IE7
Нестабильность удручающая: лишь 1 из 5-7 запусков проходит "чисто" без сбоев.
Как пример: разбор очень часто завершается со следующим сообщением в лог-файл:
Unable to find element with id == Backform_requestlist_button (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 313 milliseconds
For documentation on this error, please visit: http://seleniumhq.or...ch_element.html
Build info: version: '2.20.0', revision: '16008', time: '2012-02-27 19:03:59'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_31'
Driver info: driver.version: RemoteWebDriver
С уважением,
dummy
Сообщение отредактировал dummyguy: 28 мая 2012 - 13:23