美文网首页
Selenium分布式

Selenium分布式

作者: 酷飒de小姐姐 | 来源:发表于2021-06-18 21:23 被阅读0次

    Selenium Grid

    Selenium Grid是用于分布式执行测试用例的工具。通过Selenium Grid可以控制多台主机的多个浏览器执行测试用例。

    分布式执行的环境在Selenium Grid中称为节点。分布式结构由一个Hub主节点和若干个代理节点组成。

    Hub用来管理各个代理节点的注册信息和状态信息,并且接受远程客户端代码的请求调用,然后把请求的命令转发给代理节点来执行。

    注:Hub为主节点,可看作“北京总部”。Node为分支节点,可看作“上海分公司”“湖北分公司”“阿联酋分公司”等。Selenium Grid中只能有一个主Hub,但可以建立多个分支Node,所有分支上的测试脚本指向主Hub,由主Hub分配给本地/远程Node运行测试用例。

    想要使用Selenium Grid 2,就需要下载并运行Selenium Server。

    Selenium Server配置

    Selenium Server的下载网址为https://www.selenium.dev/downloads/,进入页面后单击版本号3.141.59即可进行下载。

    启动Selenium Server

    打开Windows系统的cmd窗口,切换到Selenium Server所在目录并启动Selenium Server,启动命令如下:

    java -jar selenium-server-standalone-3.141.59.jar

    相关文章

      网友评论

          本文标题:Selenium分布式

          本文链接:https://www.haomeiwen.com/subject/rkakyltx.html