Мой текущий код ниже на 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