私がテストしているアプリケーションでは、ユーザーの Google アカウントでログインする必要があります。ログインするたびに、Google アカウントの認証済みアクセスのリストに既に追加されていることを覚えていないかのように、[アクセスを許可] ボタンを選択するように表示または要求されます。これは、手動でテストした場合には発生せず、Selenium を実行している場合にのみ発生します。誰かがこのような問題に遭遇したか、解決策を知っていますか? 前もって感謝します。
WebDriver driver = selenium_driver.get(); // using chrome driver
baseUrl = defaults.getProperty("base_url"); // this is set to my localhost
helper.ConnectToURL(baseUrl);
これが発生し始めたとき、私は Selenium 2.28.0 を使用していました。それ以来、2.31.0 に更新しましたが、同じ動作を示しています。