0

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

这是我当前针对相关项目的 Jenkins 配置

这是提交新测试后的控制台输出,例如:

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 文件之后,我也会遇到这些日志问题。

4

2 回答 2

1

SeleniumHQ Jenkins 插件每个构建步骤仅支持一个套件文件。尝试使用 Selunit跨多个浏览器批量运行 Selenese 套件。本教程展示了如何在 Jenkins/Hudson 中设置测试执行。

于 2012-01-24T09:12:05.450 回答
0

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

测试/硒/suite.html

于 2012-06-04T21:54:23.633 回答