一尘不染

PHP代码覆盖率和Selenium

selenium

我碰到的SO这个线程,其讲述PHP代码覆盖工具-代码覆盖工具对PHP

我从未从事过PHP,并且一直在使用Java针对用PHP编写的应用程序编写Selenium
UI测试。当我经过上面提到的线程时,我感到(可能是错误的)当那些用PHP
Unit编写的单元测试并且想要找出单元测试覆盖应用程序的程度时,将使用那些PHP代码覆盖工具。

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

是否有可能做到这一点?


阅读 305

收藏
2020-06-26

共1个答案

一尘不染

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

然后稍后分析您的数据。

2020-06-26