2016-11-29 47 views
1

我有一個有很多測試的Web應用程序。我目前只使用Devel :: Cover來覆蓋我的單元測試報告,但也希望我的前端Selenium測試的報道報告。催化劑+ mod_perl +硒:如何開發::封面?

我已經嘗試'使用Devel :: Cover'在我的應用程序psgi啓動文件中。這將創建cover_db目錄,但在運行我的Selenium測試時它仍爲空。

我會很感激任何指針。

+0

你怎麼做的單元測試的覆蓋範圍?那些使用Catalyst :: Test? – simbabque

+0

對於單元測試覆蓋率,我做了以下操作:PERL5OPT =「$ PERL5OPT -MDevel :: Cover」prove t/Unit –

+0

我不知道mod_perl是如何工作的,但您可能可以在某處設置環境變量。在啓動服務器的位置設置相同的一個。這可能會起作用。 – simbabque

回答