【发布时间】:2018-05-22 06:51:40
【问题描述】:
我尝试使用此代码并打开 mozila firefox 获取 google.com 网站,但从未打开新标签 为什么?
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
namespace ConsoleApp5
{
class Program
{
static void Main(string[] args)
{
IWebDriver driver = new FirefoxDriver();
driver.Navigate().GoToUrl("http://google.com");
IWebElement element = driver.FindElement(By.TagName("Body"));
System.Threading.Thread.Sleep(6000);
element.SendKeys(OpenQA.Selenium.Keys.Control + "t");
}
}
}
试试这个,但它从来没有打开新标签!
namespace ConsoleApp5
{
class Program
{
static void Main(string[] args)
{
IWebDriver driver = new FirefoxDriver();
driver.Navigate().GoToUrl("http://google.com");
var action = new Actions(driver);
System.Threading.Thread.Sleep(6000);
action.KeyDown(Keys.Control).SendKeys("t").Perform();
}
}
}
【问题讨论】: