selenium之RemoteWebDriver远程测试

本文介绍了Selenium的RemoteWebDriver的使用,包括其组成部分、优缺点和环境搭建步骤。RemoteWebDriver允许测试用例与被测浏览器不在同一设备上运行,简化了环境配置,但也存在网络延迟和字符串兼容性问题。在服务端启动Selenium Server后,客户端可以借助具备截图功能的浏览器Driver进行远程测试操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RemoteWebDriver简介

RemoteWebDriver包括两部分:客户端和服务端

   1)客户端就是我们要运行测试用例

   2)服务端就是我们起的服务

RemoteWebDriver优缺点 

RemoteWebDriver使测试用例和被测的浏览器可以不用部署在同一台机子上,比如当前运行测试用例的本地没有浏览器a,你又想用a去跑,可以通过发送远程命令到远程有      a浏览器的测试机去跑,省在搭环境,但缺点是从远端服务端发送来的字符串可能存在结尾符号不兼容问题,还有就是会增加网络延时。

RemoteWebDriver环境搭建

1)RemoteWebDriver服务端

      从官网下载selenium server 下载连接:http://www.seleniumhq.org/download/

       我本身当时用的selenium版本是2.48,所以下载server也是2.48,包名称为selenium-server-standalone-2.48.2.jar 放到服务端

       命令行启动 java -jar selenium-server-standalone-2.48.2.jar -port 4446 默认是4444,出现如下信息,启动成功!

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值