2013-02-15 260 views
4

我已经记录了Selenium IDE的一些简单的硒测试。现在我想在詹金斯运行这些测试。 Jenkins的哪个插件需要这样做?以及如何逐步运行测试?帮助表示赞赏。在Jenkins运行硒测试

+0

是否要运行HTML Test Suite?或者,您是否将硒测试导出到其他语言? (例如,Java,C#,Python等) – 2013-02-25 05:23:12

回答

2

您可以使用记录硒IDE脚本和硒的server.jar文件从詹金斯 跑这里是步骤:

  1. 转到SeleniumHQ页面并下载Selenium服务器文件 例如:硒 - 服务器 - 独立-2.33.0.jar
  2. 修复HTML测试套件用Selenium IDE录制然后另存为HTML 测试用例和测试套件,然后把它们在同一个文件夹 例如:TestCase.html,TestSuite.html
  3. 在詹金斯
    • 插件Seleniumhq
    • 配置硒亚军文件 管理詹金斯>配置系统>硒的远程控制:htmlSuite亚军=文件路径u必须下载在步骤1
    • 配置工作运行 在Build字段中,单击“添加盖步”,然后选择 “seleniumhq htmlSuite运行” 浏览器:* Firefox或* iexploer .... startURL:http://www.google.com或... suiteFile:输入绝对路径TestSuite.html文件保存在步骤2 resultFile:输入绝对文件路径将保存结果

希望得到这个帮助!

+0

我创建了一个项目,使用'Selenium Builder'(不是IDE):https://github.com/djangofan/simple-selenium-builder-framework – djangofan 2015-06-02 21:00:36

0

我做了同样的事情,但发生以下错误: 无法找到HTML运行器。这通常是因为您尚未下载 或在CLASSPATH上提供了'selenium-leg-rc'罐子。您的测试 不会运行。 从http://www.seleniumhq.org/download/和 下载Selenium HTML Runner,用它代替运行HTML套件的最简单方式 的selenium-server-standalone.jar。