Selenium Grid的搭建方法

一、什么是Selenium Grid

        Selenium Grid 是一种可以并发执行 GUI 测试用例的测试执行机的集群环境,分为 HUB 和 Node 模式。Selenium Hub 用来管理各个 Selenium Node 的注册信息和状态信息,并且接收远程客户端代码的测试调用请求,并把请求命令转发给符合要求的 Selenium Node 执行。

二、搭建方法

        1、首先至少需要2台机器,分别在上面装好了jdk.

        2、通过官网 https://www.selenium.dev/downloads/下载 selenium-server-standalone-.jar 文件,并上传到Hub和Node的机器上。

        3、选择其中一台机器作为 Selenium Hub,执行以下命令:

        java -jar selenium-server-standalone-<version>.jar -role hub

        4、启动完成后,这台机器默认对外提供服务的端口是 4444。然后可以访问 http://<Hub_IP>:4444/grid/console看到界面了。<Hub_IP> 是这台 Selenium Hub 机器的 IP 地址。

        启动过程:        

        界面显示:

        4、在另一台机器上执行以下命令:

        java -jar selenium-server-standalone-<version>.jar -role node -hub http:// <Hub_IP>:4444/grid/register

        5、执行成功后,访问http://<Hub_IP>:4444/grid/console 查看界面。

        Node启动过程:        

        在 Hub 端注册 Node 的过程:        

        挂载完 Node 后 Selenium Hub 的状态:        

        7、到这里一套Selenium Grid 就搭建好了,后面我还没机会应用,待我再研究研究该怎么用^-~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值