事象
C#でselenium driverを使用し、ログイン画面にてログイン後
IWebDriver.Navigate().Back()を使用すると「Unable to get browser」が出る
やりたいこと
ログイン画面にてID, PW 入力、ログインボタン押下後
Navigate().Back()を使用し前の画面に戻りたい。
以下、ソースとなります。
static void Main(string[] args) { IWebDriver ieDriver = new InternetExplorerDriver(); login(ieDriver); } static void login(IWebDriver _webDriver){ pageTransion(_webDriver, "ログイン画面"); //ページ遷移 IWebElement loginID = _webDriver.FindElement(By.Name("login_id")); IWebElement password = _webDriver.FindElement(By.Name("password")); loginID.SendKeys("login_id"); password.SendKeys("password"); password.Submit(); _webDriver.Navigate().Back(); //デバッグ時ここで表題のエラーが出ます。 } //ページ遷移だけの関数 static void pageTransion(IWebDriver _webDriver, string url){ _webDriver.Navigate().GoToUrl(url); }
どなたか原因がわかる方
ご教示いただけますと幸いです。
以上、よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。