小编JPa*_*lan的帖子

使用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万
查看次数