Php 功能测试的本地设置上的Codeception代码覆盖率

Php 功能测试的本地设置上的Codeception代码覆盖率,php,selenium,code-coverage,xdebug,codeception,Php,Selenium,Code Coverage,Xdebug,Codeception,我正在使用codeception和Selenium对我的应用程序进行功能测试。我想在本地系统上为我的自动化测试代码生成代码覆盖率报告。我看了看。我已经在codeception.yml文件中启用了覆盖率 关于XDebug,因为我使用的是windows机器,所以我在php.ini文件中下载了php\u XDebug-2.4.0rc3-5.6-vc11.dll 我仍然得到这个错误:—— c3.php我认为是用于远程代码覆盖。我没有设置任何远程参数。为什么codeception仍在寻找c3?使用code

我正在使用codeception和Selenium对我的应用程序进行功能测试。我想在本地系统上为我的自动化测试代码生成代码覆盖率报告。我看了看。我已经在
codeception.yml
文件中启用了覆盖率

关于
XDebug
,因为我使用的是windows机器,所以我在
php.ini
文件中下载了
php\u XDebug-2.4.0rc3-5.6-vc11.dll

我仍然得到这个错误:——


c3.php
我认为是用于远程代码覆盖。我没有设置任何远程参数。为什么codeception仍在寻找
c3
?使用codeception为自动化功能测试生成覆盖率报告有那么难吗?我知道使用
PHPUnit
非常简单。我不明白。非常感谢您的帮助。谢谢

您正在本地服务器上执行远程代码覆盖。我不打算执行远程覆盖。我已在codeception.yml中将remote设置为false。我正在使用selenium对Firefox进行功能测试。我的自动化脚本代码在我的计算机上本地显示。我想检查不在Web服务器上的自动化代码的代码覆盖率。根据定义,Selenium测试是远程的,因为它通过HTTP发出请求。如果您想进行本地功能测试,请使用框架模块。您是对的。所以,我必须做远程代码覆盖设置,是吗?在这种情况下,我应该把c3文件放在哪里?c3url是什么?
 [PHPUnit_Framework_Exception]
  file_get_contents(http://mywebsite.com/beta//c3/report/clear
  ): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found