C# で Selenium を使用して自動化テストを作成しました。
Chrome ドライバーを使用してテストを自動化すると、期待どおりに動作します。コードは次のとおりです。
IWebDriver driver = new ChromeDriver();
driver.Navigate().GoToUrl("https://de.buyvip.com/");
PhantomJS ドライバーを使用して同じテストを自動化すると、期待どおりに動作しません。コードは次のとおりです。
IWebDriver driver = new PhantomJSDriver();
driver.Navigate().GoToUrl("https://de.buyvip.com/");
Chrome ドライバーで、ユーザーがhttps://de.buyvip.com/に移動しようとすると、ユーザーは自動的にログイン ページに移動します。
しかし、PhantomJSDriver の場合、ユーザーがhttps://de.buyvip.com/に移動しようとすると、ユーザーは同じページに留まり、ログイン ページに自動的にリダイレクトされません。