最后更新:2022-06-12 14:30:27 手机定位技术交流文章
远程测试的重要部件,远程WebDriver类可以通过一个特定的端口根据测试脚本听见塞伦尼姆的命令。Selenium Standalone Server支持几乎所有浏览器,包括基于Appium的移动平台。
Selenium Standalone Server依赖于JRE6以上环境运行,并且本身是一个Java语言开发者。
下载地址: http://docs.Seleniumhq.org/ download/
Selenium Standalone Server可以在不同的模式或角色中启动。
在远程 machinejar包目录下执行下列命令:
默认的端口号码是44。
浏览器输入: http://:44/wd/hub/static/resource/ hub.html
您可以在启动Selenium Standalone Server服务后看到接口。
在Selenium Server上测试需要使用RemoteWebDriver,一个与Selenium Server作为客户端交互并运行远程机器的远程类。
此外,我们还需要设置所需的_能力,即浏览器和操作系统配置,以及运行测试时需要的其他相关配置。
然后创建向 Desired_capabilities传递的远程类实例,远程类将连接并请求Selenium Server启动在Windows上运行的Firefox浏览器。
配置Chrome支持:
Selenium Grid可以在多个物理或虚拟机上分发测试,从而实现分布式或平行执行测试,实现较低的测试执行周期和跨浏览器测试。
本文由 在线网速测试 整理编辑,转载请注明出处。