我开始使用硒并遇到一些问题。
这是我的代码(c#):
namespace Selenium1
{
[TestClass]
public class UnitTest1
{
FirefoxDriver firefox;
[TestMethod]
public void TestMethod1()
{
firefox = new FirefoxDriver();
firefox.Navigate().GoToUrl("https://www.google.com");
firefox.FindElement(By.Id("gbqfq")).SendKeys("Google");
firefox.FindElement(By.Id("gbqfq")).SendKeys(Keys.Enter);
}
[TestCleanup]
public void TearDown()
{
firefox.Quit();
}
}
}
但不是打开Firefox,而是打开 chrome 并调用错误:
Test method Selenium1.UnitTest1.TestMethod1 threw exception:
OpenQA.Selenium.NoSuchElementException: Unable to locate element: {"method":"id","selector":"gbqfq"}
我的错误在哪里?
THX。