2012-05-16 126 views
0

我想獲取網站的代碼覆蓋範圍。 我需要手動測試而不是編寫代碼。如何使用phpunit和xdebug獲取代碼覆蓋範圍

網站和xdebug,phpunit的源代碼都在linux服務器上。現在我啓動apache並打開網站。 我只是不知道如何獲得我的手動測試的覆蓋範圍。

我的期望是這樣的:

  1. 請在服務器上一些配置
  2. 打開我的網站,並做很多手工測試
  3. 使用一些方法來獲取代碼覆蓋率

劑量phpunit + xdebug可以做到這一點? 我需要一個報告,html是好的。

PS。我是一個新的...我的英語和技能不是很好...所以請耐心等待,非常感謝

回答

3

只需按照PHPUnit Manual, Code-Coverage Analysis中的所有步驟操作即可。

如果你想用手動前端測試來做代碼覆蓋。哈瓦看Selenium IDE連同PHP Unit

+0

本手冊不適用於測試網站。而且......我不熟悉php ......所以..有沒有我的要求的情況? – Tingting

+0

據我所知,硒是用於自動化測試的,但我的測試完全是手動的..我所需要的只是我去了網站並使用了一些功能,並獲得了我用過的代碼的代碼覆蓋範圍,代碼沒有使用。 – Tingting

+0

因爲Selenium是一個前端測試工具。本手冊向您展示瞭如何從前端測試獲取代碼覆蓋率報告。但是,它們是手動或自動創建的。這並不容易!難度級別:極端!我使用Xdebug,Selenium和PHPUnit超過5年,但這個任務不是**簡單! – powtac