2016-05-08 10 views
0

を閉じます。閉じるプログラムのブラウザは、私はそうのようなクロームのドライバを作成してい

ChromeOptions chromeOptions = new ChromeOptions(); 
chromeOptions.setBinary(CHROME); 
chromeOptions.addArguments("user-data-dir=" + USER_DATA_DIR); 

ChromeDriver chromeDriver = new ChromeDriver(chromeOptions); 

私が(赤いXをクリックして)、ブラウザを閉じた場合、私のJavaプログラムはただ生き続けます。 Eclipseの終了ボタンをクリックする必要があります。ブラウザを閉じたときに自動的に終了する方法はありますか?

答えて

1

Seleniumブラウザでの手動操作を認識できません。プログラムを終了するには、ブラウザを自動的に閉じてください。driver.close();

+0

ああ、私は参照してください。それはユーザーによるナビゲーションを検出することさえできません。何か別の選択肢はありますか? –

+0

@Guyはアプリケーションを終了しますか? quit()よりもclose()が適切ですか? –

+0

@SimonMeusel代わりに 'driver.close();'や 'driver.quit();'を実行しているスクリプトの最後に入れてください。 – Guy

関連する問題