Есть ли у PHPUnit Scriptable веб-браузер и веб-тесты - PullRequest
1 голос
/ 03 апреля 2020

Имеет ли PHPUnit возможности веб-браузера Scriptable и возможности веб-тестирования, например, для извлечения страницы из сценария PHP, обслуживаемого на локальном хосте, а затем для щелчка по элементам, заполнения и отправки форм и подтверждения содержимого возвращаемой страницы?

Я знаком с SimpleTest, и у него есть отличные классы и утверждения для этого. Кроме того, Zend Framework, похоже, имеет расширение PHPUnit. Тем не менее, я не могу найти документы / примеры того, как проводить веб-тестирование с помощью PHPUnit (из коробки), чтобы охватить такие функции, как сеансы, обработка форм, щелчки, навигация, ajax, et c ..

Я ищу способ сделать так, чтобы PHPUnit проверял мой серверный код PHP с помощью HTML, таким образом тестируя мое приложение с точки зрения пользователя / посетителя. Я не ищу расширение для браузера или какой-либо другой вид тестовой среды для записи и воспроизведения, такой как Selinium.

...