繁体   English   中英

在Linux计算机上安装了Jenkins的IE驱动程序上运行测试

[英]Running tests on IE driver with Jenkins installed on Linux machine

目前,我正在使用Linux计算机上安装的Jenkins来自动测试Firefox和Chrome浏览器。

我的公司想在IE上开始自动化测试。 有什么方法可以将具有Windows 7操作系统的虚拟机添加到Jenkins架构(新节点?),以从一个Jenkins实例运行所有测试?

我想使用不同的版本执行任务:-首先使用mvn在Chrome驱动程序上运行测试(现在可以正常运行)-第二要在FF驱动程序上运行测试(现在可以正常运行)-第三要在IE驱动程序上运行测试(需要创建) )

如果无法执行此操作,是否应该为Windows计算机准备新的Jenkins安装?

您可以通过使用主硒服务器上的hub选项来执行此操作

java -jar selenium-server-standalone-2.25.0.jar -role hub -hubHost localhost -hubPort 4444 

然后在您的Windows机器上(这是我在Mac上的Chrome例子)执行类似的操作

java -jar selenium-server-standalone-2.25.0.jar -role node -hubHost <ip of hub> -hubPort 4444\
   -browser "browserName=chrome,maxinstance=2,platform=MAC" \
   -Dwebdriver.chrome.driver="driver/chromedriver"

您还需要下载iedriver使其能够进行硒下载

然后,您通过主硒服务器上的端口4444(按照惯例)连接到硒,并相应地发出请求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM