远程调试自动化脚本配置

一、虚拟机配置

1、安装JDK并配置环境变量

右键“我的电脑”–>选择“属性”–>点击左侧的“高级系统设置”–>高级–>环境变量
在这里插入图片描述
在“系统变量”一栏中,进行新建或编辑操作
在这里插入图片描述
1)新建JAVA_HOME变量
变量名:JAVA_HOME
变量值:填写JDK安装目录
2)找到Path变量进行编辑,没有的话就新建一个
变量名:Path
变量值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(原有变量值不要删除,直接在末尾添加)
3)新建CLASSPATH变量
变量名:CLASSPATH
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

2、下载并安装驱动Driver

谷歌驱动版本:根据自己谷歌浏览器版本安装对应chromedriver的版本,将chromedriver.exe文件放在谷歌浏览器安装目录C:\Program Files (x86)\Google\Chrome\Application下(其它路径也行),然后将此路径添加到环境变量Path中。

IE驱动版本:IEDriverServer的版本号和Selenium的版本号一定要一致,并将IEDriverServer.exe添加到环境变量Path中。

3、配置注册表

IE11浏览器需要修改注册表
1)先进入计算机注册表(运行regedit)
2)对于32位操作系统:进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE
对于64位操作系统:进入
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE
3)没有FEATURE_BFCACHE就自己创建—新建一个项,取名为FEATURE_BFCACHE,在新建的FEATURE_BFCACHE点击右键-新建DWORD值-名称为iexplore.exe,数据为0.
在这里插入图片描述

4、配置虚机网络

控制面板–>网络和 Internet–>网络连接,鼠标右键选择“属性”,修改“Internet
协议版本4(TCP/IPv4)”属性
在这里插入图片描述
IP地址:系统管理员分配
子网掩码:255.255.255.0
默认网关:192.168.20.254(先查看自己本机windows系统所在的网段是50段,还是20段,然后根据网段进行配置,如50段,则默认网关为:192.168.50.254)
首选DNS服务器:询问网管
在这里插入图片描述
修改虚拟机的网络连接方式:桥接网卡
右键新建的虚拟机–>设置–>网络–>连接方式–>桥接网卡
在这里插入图片描述

5、关闭防火墙

家庭或工作(专用)网络位置设置:关闭Windows防火墙
共用网络位置设置:关闭Windows防火墙
在这里插入图片描述

6、启动selenium-server

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

二、浏览器配置

1、页面缩放设置为100%

2、IE浏览器设置

关掉 IE 浏览器 4 处保护模式
在这里插入图片描述

3、关掉增强保护模式

在这里插入图片描述

4、本机是 64 位操作系统,可以使用 32 位的 IE 驱动,运行效率更高。

三、自动化脚本配置

脚本中打开浏览器的关键字加上参数remote url

Open Browser    ${url}    ${browser}    ${remote url}

例如:

Open Browser http://192.168.1.97:2002/oa    ie    http://192.168.20.147:4444/wd/hub
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值