selenium之网络配置-创新互联

Selenium网格
Selenium网格是分布在多个物理或虚拟机测试,使我们能够并行(同时)执行脚本,导致执行所需的运行测试时间的工具。这给予我们快速而准确的反馈大大加快了跨浏览器和跨平台的测试。

创新互联建站是专业的乌审网站建设公司,乌审接单;提供网站建设、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行乌审网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

Selenium网格使我们能够执行并行的webdriver或Selenium的远程控制的测试,它使用相同的代码的基础上,因此,代码不必存在它们执行系统上的多个实例。Selenium服务器的独立软件包包括集线器,webdriver,和Selenium RC网格执行脚本。

Selenium 网格具有枢纽和节点

Hub - 集线器也可以理解为服务器充当中心点所在的测试将被触发。Selenium网格只有一个集线器,它是一台机器上启动一次。

Node - 节点是Selenium实例附连到将执行测试的集线器。可以存在在其中可以是任何操作系统,并且可以包含任何所支持的浏览器Selenium网格的一个或多个节点。

配置Hub
首先需要去selenium官网http://docs.seleniumhq.org/download/ 下载最新的Selenium服务器独立JAR文件
selenium之网络配置

然后使用以下命令启动的集线器。比如使用端口“1111”启动集线器。

注:请确保端口#1111运行没有被其他应用程序占用。
进入selenium-server-standalone-3.8.1.jar放置的文件夹运行命令:
java -jar selenium-server-standalone-3.8.1.jar -port 1111 -role hub
selenium之网络配置
打开http://localhost:1111 选择console
selenium之网络配置

目前是没有配置节点的
可以运行以下命令配置节点
java -Dwebdriver.chrome.driver=桌面:chromedriver.exe -jar E:\学习区\selenuim\selenium-server-standalone-3.8.1.jar -role webdriver -hub http://localhost:1111/grid/register -browser browserName=chrome,platform=WINDOWS -port 5557
selenium之网络配置

以下就是成功配置了chrome节点
selenium之网络配置

然后创建项目
selenium之网络配置
在xml中输入
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="tests">
<test name="FirefoxTest">
<parameter name="browser" value="firefox" />
<classes>
<class name="selenium.lilysilk.loginTest" />
</classes>
</test>

<test name="ChromeTest">
<parameter name="browser" value="chrome" />
<classes>
<class name="selenium.lilysilk.loginTest" />
</classes>
</test>

<test name="IETest">
<parameter name="browser" value="ie" />
<classes>
<class name="selenium.lilysilk.loginTest" />
</classes>
</test>
</suite>

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

分享标题:selenium之网络配置-创新互联
本文地址:https://www.cdcxhl.com/article30/ccocpo.html

成都网站建设公司_创新互联,为您提供定制开发品牌网站建设标签优化自适应网站网站建设静态网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站建设