可以通过主从设备和selenium suite插件安装在远程从属计算机上运行诸如selenium测试之类的Web测试.以下步骤说明如何使用此配置运行远程测试.
步骤1 : 确保主从配置到位.转到主Jenkins服务器.去管理Jenkins → 管理节点.
在我们的节点列表中, DXBMEM30标签是从机.在这个例子中,主机和从机都是windows机器.
第2步 : 点击配置DXBMEM30从机.
第3步 : 确保启动方法为'通过Java Web Start启动从属代理'
第4步 : 现在转到您的从机,然后从那里打开浏览器实例到您的Jenkins主实例.然后去管理Jenkins → 管理节点.转到DXBMEM30并点击
第5步 : 点击DXBMEM30实例.
步骤6 : 向下滚动,您将看到启动选项,它是启动'Java Web Start'的选项
第7步 : 您将收到安全警告.单击Acceptance复选框并单击运行.
您现在将看到一个Jenkins Slave窗口已打开并已连接.
第8步 : 配置测试以在从属设备上运行.在这里,您必须确保正在创建的作业专门用于运行selenium测试.
在作业配置中,确保选项'限制此项目可以运行的位置'是选中并在Label表达式中输入从属节点的名称.
第9步 : 确保配置了作业的硒部分.您必须确保从属机器上还存在Sample.html文件和selenium-server.jar文件.
完成上述所有步骤并单击Build后,该项目将按预期在从机上运行Selenium测试.