在Jenkins中配置“SeleniumHQ htmlSuite Run”以运行Selenium HTML TestSuite

时间:2012-01-23 18:19:56

标签: selenium jenkins automated-tests functional-testing test-suite

我想通过Jenkins运行我的Selenium HTML测试套件(持续集成)。以下显示了如何为当前项目配置构建:

This is my current Jenkins configuration for the concerned project

以下是提交新测试后的控制台输出

ERROR: The suiteFile is not a file or an url ! Check your build configuration.
Build step 'SeleniumHQ htmlSuite Run' changed build result to FAILURE
Build step 'SeleniumHQ htmlSuite Run' marked build as failure 
Publishing Selenium report...
Finished: FAILURE

事实上,即使在提交无扩展名测试文件和.html文件之后,我也会遇到这些日志问题。

2 个答案:

答案 0 :(得分:1)

SeleniumHQ Jenkins插件每个构建步骤仅支持一个套件文件。尝试Selunit批量运行Selenese套件并跨多个浏览器运行。这个tutorial显示了在Jenkins / Hudson中设置测试执行的热点。

答案 1 :(得分:0)

您的suiteFile使用通配符编写为:tests / selenium / * .html。我认为这是错误的。 您需要提供套件的确切/绝对路径,而不使用通配符,如下所示:

测试/硒/ suite.html