Покрытие PHP-кода и Selenium - PullRequest
       15

Покрытие PHP-кода и Selenium

3 голосов
/ 05 декабря 2011

Я натолкнулся на эту тему в SO, в которой говорится об инструментах покрытия кода PHP - Инструменты покрытия кода для PHP

Я никогда не работал над PHP и писал тесты Selenium UI, используя java для приложения, написанного на PHP. Проходя через поток, о котором я упоминал выше, я почувствовал (я могу ошибаться), что эти инструменты покрытия кода PHP следует использовать, когда есть модульные тесты, написанные на PHP Unit, и кто-то хочет выяснить, насколько хорошо модульные тесты охватывают приложение.

Я ищу решение, в котором я выполняю свои тесты Selenium, которые написаны на языке java, и в базе кода PHP будет какой-то хук, который дает своего рода отчет о базе кода приложения, которая была выполнена, а другая - нет.

Возможно ли это сделать?

1 Ответ

8 голосов
/ 05 декабря 2011

Просто добавьте сценарий автозаполнения, который вызывает xdebug_start_code_coverage () и регистрирует функцию отключения, которая регистрирует выходные данные xdebug_get_code_coverage ()

Затем проанализируйте ваши данные позже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...