第八章 第三节 Selenium Grid分布式执行测试用例之Selenium Gird 工作原理

到此为止,其实还没有提到 Selenium Grid,因为到目前为止我们的测试用例还没有需求要同时覆盖多个平台和浏览器,而 Selenium Grid 只在这种情况下才会体现出其作用来。

Selenium Grid 是用于设计帮助我们进行分布式测试的工具,其整个结构是由一个中心节点(hub)和若干个代理节点(node)组成。hub 用来管理各个代理节点的注册和状态信息,并且接受远程客户端代码的请求调用,然后把请求的命令再转发给代理节点来执行。

使用Selenium Grid 远程执行测试的代码与直接调用 Selenium Server 是一样的,只是环境启动的方式不一样,Selenium Grid需要同时启动一个 hub 和至少一个 node(在你使用的node节点机器上执行命令,也可以在中心节点hub机器上执行,即把中心节点hub当成node节点)。

// 启动中心节点hub
java -jar selenium-server-standalone-3.141.59.jar -role hub

//
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Keyboard_123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值