Я провел тестирование пользовательского интерфейса с использованием Selenium IDE и хочу запустить его через cli.Поэтому я установил selenium-side-runner
и запускаю свой тест с помощью следующей команды:
selenium-side-runner -c "browserName=firefox" mytest.side
И время ожидания для поиска элемента .tt-cursor li
:
NoSuchElementError: Unable to locate element: .tt-cursor li
at Object.throwDecodedError (../../../../../usr/local/lib/node_modules/selenium-side-runner/node_modules/selenium-webdriver/lib/error.js:550:15)
at parseHttpResponse (../../../../../usr/local/lib/node_modules/selenium-side-runner/node_modules/selenium-webdriver/lib/http.js:542:13)
at Executor.execute (../../../../../usr/local/lib/node_modules/selenium-side-runner/node_modules/selenium-webdriver/lib/http.js:468:26)
Test Suites: 1 failed, 1 total
Tests: 1 failed, 1 total
Snapshots: 0 total
Time: 11.336s, estimated 14s
Ran all test suites.
С другой стороны, покав SeleniumIDE предмет найден (хотя его поиск занимает слишком много времени).Знаете ли вы, как я могу решить эти типы проблем или увеличить время ожидания для моих тестов?