1
我有一個有很多測試的Web應用程序。我目前只使用Devel :: Cover來覆蓋我的單元測試報告,但也希望我的前端Selenium測試的報道報告。催化劑+ mod_perl +硒:如何開發::封面?
我已經嘗試'使用Devel :: Cover'在我的應用程序psgi啓動文件中。這將創建cover_db目錄,但在運行我的Selenium測試時它仍爲空。
我會很感激任何指針。
我有一個有很多測試的Web應用程序。我目前只使用Devel :: Cover來覆蓋我的單元測試報告,但也希望我的前端Selenium測試的報道報告。催化劑+ mod_perl +硒:如何開發::封面?
我已經嘗試'使用Devel :: Cover'在我的應用程序psgi啓動文件中。這將創建cover_db目錄,但在運行我的Selenium測試時它仍爲空。
我會很感激任何指針。
您是否嘗試過使用Plack::Middleware::Profiler::NYTProf
從大綱
use Plack::Builder;
builder {
enable 'Profiler::NYTProf';
[ '200', [], [ 'Hello Profiler' ] ];
};
你怎麼做的單元測試的覆蓋範圍?那些使用Catalyst :: Test? – simbabque
對於單元測試覆蓋率,我做了以下操作:PERL5OPT =「$ PERL5OPT -MDevel :: Cover」prove t/Unit –
我不知道mod_perl是如何工作的,但您可能可以在某處設置環境變量。在啓動服務器的位置設置相同的一個。這可能會起作用。 – simbabque