Jenkins – 远程测试

Jenkins – 远程测试


通过安装主从和 selenium 套件插件,可以在远程从机上运行诸如 selenium 测试之类的 Web 测试。以下步骤显示了如何使用此配置运行远程测试。

步骤 1 – 确保您的主从配置到位。转到您的主 Jenkins 服务器。转到管理 Jenkins → 管理节点。

Jenkins 远程测试

在我们的节点列表中,DXBMEM30 标签是从机。在这个例子中,master 和 slave 机器都是 windows 机器。

节点列表

步骤 2 – 单击 DXBMEM30 从机的配置。

配置从机

第 3 步– 确保将启动方法设置为“通过 Java Web Start 启动从代理”

启动从代理

第 4 步– 现在转到您的从机,然后从那里打开一个浏览器实例到您的 Jenkins 主实例。然后转到管理 Jenkins → 管理节点。转到 DXBMEM30 并单击

远程测试管理节点

步骤 5 – 单击 DXBMEM30 实例。

DXBMEM30 实例

第 6 步– 向下滚动,您将看到 Launch 选项,这是启动“Java Web Start”的选项

Java Web 入门

步骤 7 – 您将看到安全警告。单击接受复选框,然后单击运行。

安全警告

您现在将看到一个 Jenkins Slave 窗口已打开并已连接。

Jenkins 从属窗口已连接

第 8 步– 配置您的测试以在从站上运行。在这里,您必须确保正在创建的作业专门用于仅运行 selenium 测试。

在作业配置中,确保选择了“限制此项目可以运行的位置”选项,并在标签表达式中输入从节点的名称。

配置

第 9 步– 确保已配置作业的硒部分。您必须确保从属计算机上也存在 Sample.html 文件和 selenium-server.jar 文件。

配置硒

完成上述所有步骤后,单击 Build,该项目将按预期在从机上运行 Selenium 测试。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁