在Jenkins中运行Selenium测试

时间:2013-02-15 14:32:55

标签: selenium jenkins automated-tests selenium-ide

我已经记录了Selenium IDE的一些简单的硒测试。现在我想在Jenkins中运行这些测试。 我需要哪个Jenkins插件呢?以及如何逐步运行测试?感谢帮助。

2 个答案:

答案 0 :(得分:2)

您可以使用已记录的selenium IDE脚本和selenium-server.jar文件从Jenkins运行它 以下是步骤:

  1. 转到SeleniumHQ页面并下载Selenium Server文件     例如:selenium-server-standalone-2.33.0.jar
  2. 修复html测试套件使用Selenium IDE进行记录,然后另存为 然后将html测试用例和测试套件放在同一个文件夹中       例如:TestCase.html,TestSuite.html
  3. 在詹金斯
    • 插件Seleniumhq
    • 配置Selenium runner文件   管理Jenkins>配置系统> Selenium远程控制:htmlSuite Runner =文件路径u已在步骤1中下载
    • 配置要运行的作业   在Build字段中单击“Add build step”,然后选择“seleniumhq htmlSuite Run”   浏览器:* firefox或* iexploer ....   startURL:http://www.google.com或......   suiteFile:输入步骤2中保存的TestSuite.html文件的绝对路径   resultFile:输入保存结果的文件的绝对路径
  4. 希望这有帮助!

答案 1 :(得分:0)

我做了同样但发生了​​以下错误: 无法找到HTML跑步者。这通常是因为您还没有下载 或者在CLASSPATH上提供'selenium-leg-rc'罐子。你的考试会 不要跑。 从http://www.seleniumhq.org/download/和。下载Selenium HTML Runner 使用它代替selenium-server-standalone.jar以获得最简单的方法 运行HTML套件。