【问题标题】:PHP code coverage and SeleniumPHP 代码覆盖率和 Selenium
【发布时间】:2011-12-05 17:43:59
【问题描述】:

我在 SO 上遇到了这个线程,它谈论 PHP 代码覆盖工具 - Code Coverage tools for PHP

我从未在 PHP 上工作过,并且一直在使用 Java 针对一个用 PHP 编写的应用程序编写 Selenium UI 测试。 在浏览我上面提到的线程时,我觉得(我可能错了)当有用 PHP Unit 编写的单元测试并且想要找出单元测试覆盖应用程序的情况时,应该使用那些 PHP 代码覆盖工具。

我正在寻找一种解决方案,在该解决方案中执行我编写的和 java 编写的 Selenium 测试,并且 PHP 应用程序代码库中会有一些钩子,它会提供某种关于已执行的应用程序代码库和未执行的应用程序代码库的报告。

可以这样做吗?

【问题讨论】:

  • 所以您只是想大致了解一下您的测试达到了多少代码库? (通常在集成/前端测试时不使用代码覆盖率)?
  • 是的,你是对的。我们想为那些尚未涵盖的应用程序部分编写 selenium 测试。

标签: php selenium phpunit


【解决方案1】:

只需添加一个调用 xdebug_start_code_coverage() 的自动前置脚本并注册一个记录 xdebug_get_code_coverage() 输出的关闭函数

然后再分析您的数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 2018-01-11
    • 2017-05-23
    • 1970-01-01
    • 1970-01-01
    • 2019-03-15
    • 1970-01-01
    相关资源
    最近更新 更多