2013-07-26 45 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