2017-04-12 48 views
1

我在单元测试期间使用Xdebug获取一些覆盖数据,但它花费了大量时间(和内存)。在没有Xdebug的情况下生成PHP代码覆盖

有没有办法在不使用Xdebug的情况下获得覆盖?

+1

_but但花费很多时间_ hopefully你有一个DEV阶段(或服务器),而不是在PROD阶段(或服务器)上运行测试;-)你也可以组测试,不要一次运行所有的测试。 – JustOnUnderMillions

回答

6

从PHP 7开始,您可以使用PHPDBG代替Xdebug来收集PHPUnit的代码覆盖率信息。但是,收集代码覆盖率信息时总会有资源损失(时间和内存)。

相关问题