Как реализовать приемочный тест с Codeception на странице Javascript

В настоящее время я работаю над тестовыми решениями, и пока я внедряю:

  • Модульный тест
  • Функциональный тест

Оба с Codeception, рамки php-теста.

Я хочу провести приемочный тест, но phpBrowser модуль для не javasript страницы.

Я наткнулся Phantomjs а также Селен.

Я спрашиваю, какое решение лучше, прежде чем прыгать в код.

-2

Решение

Selenium — это набор различных программных инструментов, каждый из которых имеет свой подход к поддержке автоматизации тестирования.

Он позволяет имитировать взаимодействие пользователя с приложением, а также может хорошо сочетаться с кодовым восприятием.

он использует webDriver кодирования, как показано в этом примере:

сайт кодекса с селеном

С другой стороны:

PhantomJS — это безголовая альтернатива Selenium Server, которая реализует протокол WebDriver. Это позволяет вам запускать тесты Selenium на сервере без установленного графического интерфейса.

Как видно здесь

0

Другие решения

Других решений пока нет …