我正在使用 Jenkins 和 Ant 来执行我的 Selenium 测试。我想做一份可以做以下事情的工作:
- 启动 Selenium 服务器
- 执行测试和
- 在所有测试运行后杀死 Selenium 服务器。
我可以使用以下命令手动启动 Selenium 服务器:
java -jar selenium-2.16.1\selenium-server-standalone-2.25.jar
但是我找不到可以为我启动/停止的 Jenkins 插件。我只能找到一些 Selenium 报告插件。
我正在使用 Jenkins 和 Ant 来执行我的 Selenium 测试。我想做一份可以做以下事情的工作:
我可以使用以下命令手动启动 Selenium 服务器:
java -jar selenium-2.16.1\selenium-server-standalone-2.25.jar
但是我找不到可以为我启动/停止的 Jenkins 插件。我只能找到一些 Selenium 报告插件。
不确定是否有插件,但您可以通过 Jenkins 作业运行启动和终止命令。在构建下,如果您添加Execute shell
构建步骤,您可以从那里运行您的命令。
注意- selenium 服务器的路径是相对于当前工作目录的。
查看您的错误跟踪,看起来您正在 Windows PC 上运行它。您需要将其作为“执行 Windows 批处理命令”运行,然后运行
java -jar selenium-2.16.1\selenium-server-standalone-2.25.jar
假设您在工作区中有 jar 文件。或者你需要把它指向正确的路径