已經通讀該專欄文章的同學,或許對UI自動化測試有了一定的掌握,細心的同學肯定會發(fā)現一個問題,當用例量達到一定程度時,對于整體用例的執(zhí)行速度肯定不會很滿意。除了應用多線程運行用例的方式加快速度,有沒有其他的方法呢?
今天告訴大家,方法是有的!也是本人新學的。
1、使用selenium控制驅動已打開的瀏覽器去執(zhí)行用例!這樣將直接減少執(zhí)行用例中耗時最長的部分,即啟動打開瀏覽器的耗時時間。
2、將Selnium的頁面加載策略設置為none!這樣將直接減少加載訪問頁面的執(zhí)行時間。
如何操作?本文將只做兩種方法的講解(以Edge瀏覽器為例),如何將此方法融合到自動化測試框架中,請各位自己研究,研究出來可以分享在評論區(qū)。
一、使用selenium控制驅動已打開的瀏覽器
(一)、給瀏覽器配置控制參數
給瀏覽器配置控制參數有兩種方式:
1、通過cmd命令行的方式:
找到瀏覽器的安裝路徑,我的瀏覽器安裝路徑是:
C:\Program Files (x86)\Microsoft\Edge\Application
打開路徑后,在路徑欄輸入 cmd,回車,打開cmd命令操作窗口,如下圖:
文章來源:http://www.zghlxwxcb.cn/news/detail-755370.html
然后在cmd命令窗口執(zhí)行如下命令即可&#x文章來源地址http://www.zghlxwxcb.cn/news/detail-755370.html
到了這里,關于補充:如何提高selenium的運行速度?的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!