相关疑难解决方法(0)

如何使用Selenium WebDriver打开新标签?

如何使用Selenium WebDriver(又名Selenium 2)在现有Firefox浏览器中打开新选项卡?

firefox selenium browser-tab selenium-webdriver

103
推荐指数
9
解决办法
22万
查看次数

使用Selenium在现有浏览器会话中打开新选项卡

我在C#下面的当前代码打开一个窗口,然后在单击按钮后导航到指定的URL.

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")
}
Run Code Online (Sandbox Code Playgroud)

但我计划导航到的网站有单点登录.如何在现有浏览器会话中打开新选项卡并从那里导航?上面的代码似乎不起作用.

太感谢了!

c# asp.net selenium selenium-chromedriver selenium-webdriver

10
推荐指数
3
解决办法
2万
查看次数