PHP代码覆盖率和Selenium

Tar*_*run 3 php selenium phpunit

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

我从未使用PHP,并且已经使用java编写了Selenium UI测试,而这些测试是用PHP编写的.在通过我上面提到的线程时,我觉得(我可能错了)当使用PHP单元编写单元测试并且想要找到单元测试覆盖应用程序的程度时,将使用那些PHP代码覆盖工具.

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

是否有可能做到这一点?

sym*_*ean 8

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

然后再分析您的数据.