Selenium在ChromeDriver啟動時隱藏cmd命令調試窗口


最近使用Selenium進行頁面自動填表單,遇到一個問題:如何隱藏cmd窗口,啟動ChromeDriver會默認打開cmd調試窗口

var option = new ChromeOptions();  
//是否隱藏瀏覽器,如果注釋掉的話,那么會在啟動的時候打開谷歌瀏覽器,在頁面上可以看到填單的操作,如果取消的話,就只有cmd窗口,谷歌瀏覽器隱匿運行        
option.AddArgument("headless");
option.AddArgument("window-size=1920,1080");

這個是題外話,需要的可以設置下,就是讓谷歌瀏覽器不彈出來,隱匿運行

//設置cmd窗口不彈出來
ChromeDriverService service = ChromeDriverService.CreateDefaultService(System.AppDomain.CurrentDomain.BaseDirectory.ToString());
service.HideCommandPromptWindow = true;
webDriver = new ChromeDriver(service, option);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM