已经通读该专栏文章的同学,或许对UI自动化测试有了一定的掌握,细心的同学肯定会发现一个问题,当用例量达到一定程度时,对于整体用例的执行速度肯定不会很满意。除了应用多线程运行用例的方式加快速度,有没有其他的方法呢?
今天告诉大家,方法是有的!也是本人新学的。
1、使用selenium控制驱动已打开的浏览器去执行用例!这样将直接减少执行用例中耗时最长的部分,即启动打开浏览器的耗时时间。
2、将Selnium的页面加载策略设置为none!这样将直接减少加载访问页面的执行时间。
如何操作?本文将只做两种方法的讲解(以Edge浏览器为例),如何将此方法融合到自动化测试框架中,请各位自己研究,研究出来可以分享在评论区。
一、使用selenium控制驱动已打开的浏览器
(一)、给浏览器配置控制参数
给浏览器配置控制参数有两种方式:
1、通过cmd命令行的方式:
找到浏览器的安装路径,我的浏览器安装路径是:
C:\Program Files (x86)\Microsoft\Edge\Application
打开路径后,在路径栏输入 cmd,回车,打开cmd命令操作窗口,如下图:
文章来源:https://www.toymoban.com/news/detail-755370.html
然后在cmd命令窗口执行如下命令即可&#x文章来源地址https://www.toymoban.com/news/detail-755370.html
到了这里,关于补充:如何提高selenium的运行速度?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!