Selenium grid:使用远程chrome浏览器进行远程自动化测试

本文详细介绍了如何设置和使用Selenium Grid在两台Windows计算机之间进行远程自动化测试。首先在一台机器上配置hub,然后在另一台机器上配置Node,并指定角色、hub地址、端口和浏览器驱动。完成设置后,通过验证grid控制台确认节点注册成功,最后编写分布式测试脚本进行测试。
摘要由CSDN通过智能技术生成

操作步骤如下:

(1)准备两台windows系统的计算机,一台暂且命名为A,作为hub,另外一台暂且命名为B,作为Node。

(2)下载最新的selenium server,我下载的是selenium-server-standalone-3.7.1.jar,保存到两台计算机的C盘目录。

(3)在A中打开cmd窗口,在C盘驱动器下输入并执行语句

java -jar selenium-server-standalone-3.7.1.jar -role hub

role 参数的含义:hub表示作为管理中心。

语句表示使用java命令把 jar文件作为程序执行,并将role参数传递给jar文件的函数,来启动管理中心,如图所示

(4)在机器A中访问网址 http://localhost:4444/grid/console,验证网址是否出现“view config”链接,即可判断hub启动成功。默认情况下selenium使用4444作为端口。在机器B上也可访问此网址,将localhost换成A的IP地址即可。如图所示。

(5)在机器B中打开cmd窗口,进入C盘驱动器,输入命令:

java -jar selenium-server-sta

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值