如何在 Selenium WebDriver 中打开新的浏览器窗口?我正在使用 C# 客户端驱动程序,但如果您知道任何语言,我应该能够在 C# 中找到正确的类/方法。在 Stack Overflow 上,我读到无法打开新标签,所以我不会问这个。
例如,这将导航到同一窗口中的新 URL:
public static void DoNavigate(IWebDriver driver, string url)
{
driver.Navigate().GoToUrl(url);
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(Constants.WAIT_TIME));
}