【Selenium Grid 分布式测试】Selenium Grid下载安装

前言

一直想学习自动化测试,但是都没行动,业余时间学习零零碎碎并记录20210423。

 

9、Selenium Grid 分布式测试

  • Selenium Grid简介
  • Selenium Grid下载安装
  • Selenium远程测试-客户端
  • Selenium分布式测试Grid
  • Selenium 注册node节点
  • Selenium实现远程测试
  • Selenium Grid实现分布式测试

 

1、JDK安装参考

https://blog.csdn.net/whowhowhoisimportant/article/details/107503698

2、去官网https://www.selenium.dev/downloads/下载Grid Server

3、运行

不需要安装的,直接去存放的路径去执行
到selenium server所在的路径,运行:java -jar selenium-server-standalone-3.141.59.jar -role hub -port 8888(端口号不加也行,默认4444)。成功启动你会看到:

deMacBook-Pro ~ % cd Downloads
deMacBook-Pro Downloads % java -jar selenium-server-standalone-3.141.59.jar -role hub -port 8888

20:26:06.023 INFO [GridLauncherV3.parse] - Selenium server version: 3.141.59, revision: e82be7d358
20:26:06.136 INFO [GridLauncherV3.lambda$buildLaunchers$5] - Launching Selenium Grid hub on port 8888
2021-04-23 20:26:06.588:INFO::main: Logging initialized @945ms to org.seleniumhq.jetty9.util.log.StdErrLog
20:26:06.833 INFO [Hub.start] - Selenium Grid hub is up and running
20:26:06.834 INFO [Hub.start] - Nodes should register to http://10.172.192.135:8888/grid/register/
20:26:06.834 INFO [Hub.start] - Clients should connect to http://10.172.192.135:8888/wd/hub

4、测试,访问。http://localhost:8888/

“永不放弃,总有希望在前面等待!”送给自己,也送给正在阅读文章的博友们~

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
Selenium Grid是一个用于分布式测试的工具,它允许同时在多个机器上运行测试脚本,以加快测试的执行速度。下面是Selenium Grid分布式部署的介绍: 1. 配置Hub节点:首先需要配置一个Hub节点,它是Selenium Grid的中心控制节点。Hub节点负责接收来自客户端的测试请求,并将这些请求分发给可用的节点进行执行。 2. 配置Node节点:在每台要参与分布式测试的机器上配置一个Node节点。Node节点负责接收来自Hub节点的测试请求,并在本地执行这些请求。每个Node节点可以同时运行多个浏览器实例,以支持并发执行多个测试。 3. 启动Hub和Node:首先启动Hub节点,然后在每台机器上启动Node节点。Node节点会自动注册到Hub节点上,使得Hub能够管理和分发测试请求。 4. 配置浏览器驱动:在每个Node节点上,需要配置相应的浏览器驱动,如ChromeDriver或GeckoDriver。这些驱动程序负责与浏览器进行通信,并执行测试脚本中的操作。 5. 编写测试脚本:编写测试脚本时,需要指定要在分布式环境中执行的浏览器和节点信息。通过指定不同的浏览器和节点,可以实现在多个机器上并行执行测试。 6. 运行测试:运行测试时,测试脚本会将请求发送到Hub节点,然后由Hub节点将请求分发给可用的Node节点进行执行。执行结果会返回给测试脚本,以便进行断言和验证。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小慌慌

感谢博友的鼓励,快乐分享~

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

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

打赏作者

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

抵扣说明:

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

余额充值