1

我正在使用 Jenkins 和 Ant 来执行我的 Selenium 测试。我想做一份可以做以下事情的工作:

  • 启动 Selenium 服务器
  • 执行测试和
  • 在所有测试运行后杀死 Selenium 服务器。

我可以使用以下命令手动启动 Selenium 服务器:

java -jar selenium-2.16.1\selenium-server-standalone-2.25.jar

但是我找不到可以为我启动/停止的 Jenkins 插件。我只能找到一些 Selenium 报告插件。

4

2 回答 2

1

不确定是否有插件,但您可以通过 Jenkins 作业运行启动和终止命令。在构建下,如果您添加Execute shell构建步骤,您可以从那里运行您的命令。

注意- selenium 服务器的路径是相对于当前工作目录的。

于 2012-10-23T14:28:10.577 回答
0

查看您的错误跟踪,看起来您正在 Windows PC 上运行它。您需要将其作为“执行 Windows 批处理命令”运行,然后运行
​​java -jar selenium-2.16.1\selenium-server-standalone-2.25.jar
假设您在工作区中有 jar 文件。或者你需要把它指向正确的路径

于 2013-11-01T00:55:13.613 回答