我正在帮助同事在笔记本电脑上安装selenium webdriver。我们正在使用Visual Studio 2013,NUnit 2.6.3和Selenium dotnet 2.4.9。当运行一个简单的'#hello world"测试浏览器无法启动。然而,测试似乎确实运行并通过。我们尝试过chrome和firefox。 Chrome驱动程序已下载并位于路径中。没有错误消息,浏览器根本无法启动。测试通过,浏览器在我的笔记本电脑上启动。
public class HelloWorldTests
{
IWebDriver driver = new FirefoxDriver();
[OneTimeSetUp]
public void My_Test_Setup()
{
{
// Navigate to Google
driver.Navigate().GoToUrl("https://www.google.com");
driver.Manage().Window.Maximize();
}
}
[Test]
public void Search_Test()
{
{
// Test Search
driver.FindElement(By.Id("lst-ib")).SendKeys("Hello World");
driver.FindElement(By.Id("sblsbb")).Click();
}
}
[OneTimeTearDown]
public void My_Test_TearDown()
{
driver.Close();
}
}