Есть форма, в которой надо последовательно заполнить 3 поля. Все поля реализованы выпадающим списком. Данные во 2-м поле зависят от того какое значение в 1-м.
Могу протестировать данную форму используя codeception PhpBrowser ?
Если не ошибаюсь, browserkit не поддерживает js (поправьте если ошибаюсь?). Если вы хотитет headless и быстро, почему не использовать фантом? То же ядро что и хром, только со своей реализацией + также не нужен рендеринг, что сказывается на скорости тестов в положительную сторону.
Спасибо за ответ. Я раньше не работал с PhantomJS. Но я так понимаю что он должен быть установлен и запущен на сервере, на котором расположен и сайт?
Вам нужен браузер на сервере, где находится сайт?
Помогите пожалуйста, у меня есть форма, в ней есть поле, в которые вводится значение, по которому ajaxoм осуществляется поиск и в результате выдается drop-down список. Форма sonata-вская. Помогите советом как реализовать тестирование с помощью PhpBrowser?
У меня возникла проблема, что я не могу даже выполнить click функцию по этому полю, так как
Couldn’t click "//[@id=‘select2-chosen-1’]":
Link or Button by name or CSS or XPath '//[@id=‘select2-chosen-1’]’ was not found on page.
хотя XPath написан правильно.
Помогите советом.
PhpBrowser не работает с JavaScript.