Подтвердить что ты не робот

Инструменты покрытия кода для PHP

Есть ли какой-либо инструмент для покрытия кода для PHP? Я хочу проверить охват кода моего кода и API, написанный на PHP, но не смог наложить ни одного инструмента для покрытия кода для PHP, так как это скорее язык на стороне сервера и динамический характер.

Кто-нибудь знает метод, по которому может выполняться покрытие кода для PHP?

4b9b3361

Ответ 2

См. наш инструмент тестирования тестирования PHP из семантических дизайнов:

http://www.semanticdesigns.com/Products/TestCoverage/PHPTestCoverage.html

Очень низкие накладные расходы, обрабатывает огромные системы файлов, интуитивно понятный графический интерфейс, показывающий покрытие на определенных файлах, и сгенерированный отчет с разбивкой покрытия по уровням методов, классов и пакетов.

В лучшем случае не требуется устанавливать что-либо в системе, испытания. Нет необходимости в xdebug и т.д., Что означает, что вам не нужно спорить с помощью sysadmin для тестирования.

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

Ответ 3

Использование Xdebug в сочетании с PHPUnit может дать вам анализ покрытия кода.

Ответ 4

Спайк PHPCoverage. Оба SimpleTest и PHPUnit могут легко быть интегрированным с ним, хотя поддержка PHPUnits существует из коробки.

Ответ 5

Xdebug может создавать отчеты о покрытии кода, а Phing, утилита сборки, может автоматизировать выполнение отчетов о покрытии (http://devzone.zend.com/article/2955).

Ответ 6

Zend Studio поставляется с инструментами для покрытия кода.