补充:如何提高selenium的运行速度?

本文介绍了两种提高selenium自动化测试速度的方法:通过配置参数控制已打开的浏览器,以及调整selenium的页面加载策略为none。实验表明,Firefox在执行速度上优于Chrome和Edge。同时,关闭浏览器扩展插件也有助于提升速度。

已经通读该专栏文章的同学,或许对UI自动化测试有了一定的掌握,细心的同学肯定会发现一个问题,当用例量达到一定程度时,对于整体用例的执行速度肯定不会很满意。除了应用多线程运行用例的方式加快速度,有没有其他的方法呢?

今天告诉大家,方法是有的!也是本人新学的。

1、使用selenium控制驱动已打开的浏览器去执行用例!这样将直接减少执行用例中耗时最长的部分,即启动打开浏览器的耗时时间。

2、将Selnium的页面加载策略设置为none!这样将直接减少加载访问页面的执行时间。

如何操作?本文将只做两种方法的讲解(以Edge浏览器为例),如何将此方法融合到自动化测试框架中,请各位自己研究,研究出来可以分享在评论区。

一、使用selenium控制驱动已打开的浏览器

(一)、给浏览器配置控制参数

给浏览器配置控制参数有两种方式:

1、通过cmd命令行的方式:

找到浏览器的安装路径,我的浏览器安装路径是:

C:\Program Files (x86)\Microsoft\Edge\Application

打开路径后,在路径栏输入 cmd,回车,打开cmd命令操作窗口,如下图:

然后在cmd命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Keyboard_123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值