テストに Selenium Web ドライバーを使用していますが、ログイン ページを通過できません。私が使用しているコード:
driver.Navigate().GoToUrl(baseURL + "URL");
driver.FindElement(By.Id("loginForm:username")).SendKeys("uName");
driver.FindElement(By.Id("loginForm:password")).SendKeys("pass");
driver.FindElement(By.Id("loginForm:login")).Click();
要素ロケーターは正しく、ログイン クリックは発生していますが、その後ログインしていませんが、ページがスタックしているだけです。エラーなどはありません。同じコードが IDE で機能しました。
私はIE9を使用していますが、設定も変更されています:
var options = new InternetExplorerOptions();
options.IntroduceInstabilityByIgnoringProtectedModeSettings = true;
driver = new InternetExplorerDriver(options);
この問題を克服するためのアドバイスはありますか?