要使自動(dòng)化測(cè)試腳本在瀏覽器后臺(tái)靜默運(yùn)行米碰,需要用到headless模式锈拨。
具體代碼如下:
headless
使用過程中遇到的問題及解決方法:
1.頁(yè)面元素加載不完整敛腌,出現(xiàn)報(bào)錯(cuò):[0720/091733.456:ERROR:gpu_process_transport_factory.cc(1017)] Lost UI shared context.
通過查詢資料祭饭,有說法是因?yàn)閣ebdriver和瀏覽器版本不匹配造成的瓮床,但是通過切換webdriver版本并沒有解決盹舞,后來增加了如下命令产镐,解決了該問題。
1
2.腳本運(yùn)行過程中矾策,命令行產(chǎn)生了大量的日志信息
日志
對(duì)此磷账,增加“option.add_argument('log-level=3')”,即可屏蔽打印日志信息贾虽。