2016-11-29 99 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

回答