C#の下の私の現在のコードは、ウィンドウを開き、ボタンをクリックした後に指定されたURLにナビゲートします。Seleniumを使用して既存のブラウザセッションで新しいタブを開く
protected void onboardButton_Click(object sender, EventArgs e)
{
IWebDriver driver = new ChromeDriver();
driver.FindElement(By.CssSelector("body")).SendKeys(Keys.Control + "t");
driver.Navigate().GoToUrl("http://www.google.com")
}
しかし、私はに移動する予定ですサイトには、シングルサインオンを持っています。 既存のブラウザセッションに新しいタブを開き、そこからナビゲートするにはどうすればよいですか?上記のコードは動作していないようです。
ありがとうございます!
https://stackoverflow.com/a/34139132/3967709にも明確に説明されている解決方法があります。 – Gokul