我对 NetBeans 很陌生,我只想对我之前开发的代码运行代码覆盖率测试。我不知道我做错了什么。
我将NetBeans 7.3.1与Wamp Server 2.4一起使用,通过PEAR安装了PHPUnit和Skeleton Generator,并在 NetBeans 设置中设置了这些文件。
我使用现有资源制作了这个项目。在我的浏览器中运行似乎没问题。我什至可以使用 XDebug 进行调试。
但是,当我右键单击项目名称和“测试”时,它会在“测试结果”窗口中显示“未执行测试。(0.0 秒)”,而在“输出”窗口中则显示:
PHPUnit 3.7.23 by Sebastian Bergmann.
Configuration read from C:\wamp\www\test\configuration.xml
Time: 141 ms, Memory: 2.00Mb
No tests executed!
Generating code coverage report in Clover XML format ... done
我尝试在 PHP 文件上运行测试,它返回一个信息对话框“未找到所选源文件的测试文件”。
我右键单击 PHP 文件,然后选择“工具->创建 PHPUnit 测试”,它返回一个警告对话框“没有为以下文件生成测试:(文件名)查看输出窗口中的日志。” 但“输出”窗口中没有任何更改。
我生成了 PHPUnit Bootstrap 和 XML 配置,但它们没有帮助。
我希望我可以提供屏幕截图,但我不能。我试图尽可能具体。我很感激任何帮助。