2013-07-26 44 views
0

我有几个测试套件用selenium IDE(数据驱动)编写,并且我没有找到php(phpunit)可能缺少插件的导出测试套件选项。硒IDE和php代码覆盖

所以我的问题是如何设置一些工具,仍然生成代码覆盖率,同时运行硒IDE测试。我还需要通过PHPUnit的产生的那些漂亮的代码覆盖率报告+ Xdebug的:)

编辑

我已经安装了php_codecoverage,通过梨。更新prepend/append.php文件 后,我得到这个没有源文件/行详细信息的报告。

enter image description here

现在我需要解决这个问题,也增加一些目录黑名单(如 xamppfiles/*)

回答

0

你问不完全是对的,但你可以得到PHP formatters for Selenium IDE在Mozilla插件网站。导出后您将不得不调整数据驱动的部分。

+0

我已经设法创建代码覆盖与硒IDE测试,由慢工作很大 – sakhunzai

+0

要设置我必须更新auto_prepend.php/auto_append.php开始(第一次测试运行之前)/停止(在所有测试)在期望的地点和每次测试运行后,将覆盖数据与前一个合并,并在最终测试运行后(例如,在停止覆盖时)生成报告。我使用一个cookie来处理这个问题,例如url.php?_cc = start和url.php?_cc = stop。 :) – sakhunzai