【问题标题】:Generate PHP code coverage without Xdebug无需 Xdebug 即可生成 PHP 代码覆盖率
【发布时间】:2017-09-08 00:19:58
【问题描述】:

我在单元测试期间使用 Xdebug 来获取一些覆盖率数据,但这会花费大量时间(和内存)。

有什么方法可以在不使用 Xdebug 的情况下获得覆盖率?

【问题讨论】:

  • 但它会花费很多时间希望你有一个 DEV 阶段(或服务器)并且没有在 PROD 阶段(或服务器)上运行测试 ;-) 你也是可以对测试进行分组,而不是总是一次运行所有测试。

标签: php unit-testing phpunit code-coverage xdebug


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-13
    • 2021-04-16
    • 2016-01-22
    • 2012-08-23
    • 1970-01-01
    • 1970-01-01
    • 2018-01-11
    • 2013-12-07
    相关资源
    最近更新 更多