セレンはときChromeDriver開始CMDコマンドのデバッグウィンドウを非表示します

最近、自動的にフォームに記入ページに使用セレン、問題が発生します。cmdウィンドウを非表示にする方法、ChromeDriverデフォルトのデバッグウィンドウは、CMDを開き始めます

VARオプション= 新しい新ChromeOptions();  
 // ブラウザを非表示にするかどうかをコメントアウト場合は、その後、充填注文の動作を見ることができるページに、起動時にGoogleのブラウザを開き、キャンセルした場合、唯一のCMDウィンドウ、Googleのブラウザオカルト実行         
option.AddArgument(" ヘッドレス" ); 
option.AddArgument(" ウィンドウサイズ= 1920、1080 ");

これは余談である、に設定する必要があり、それは、Googleのブラウザがポップアップしないようにすることです、実行を隠します

// 设置CMD窗口不弹出来 
ChromeDriverServiceサービス= ChromeDriverService.CreateDefaultService(System.AppDomain.CurrentDomain.BaseDirectory.ToString())。
service.HideCommandPromptWindow = ; 
webdriverを = 新しい ChromeDriver(サービス、オプション);

 

おすすめ

転載: www.cnblogs.com/haibeike/p/Selenium.html