我测试了一些网站。只需尝试将一些文本放入输入字段(靠近站点 URL:)。我用硒。我的代码抛出异常。请告诉我为什么?
IWebDriver driver = new FirefoxDriver();
try
{
driver.Navigate().GoToUrl("http://www.w-global.com/index.php/tools-gadgets/online-sitemap-generator");
IWebElement url_parse = driver.FindElement(By.Name("inputurl"));
url_parse.SendKeys("http://test.com");
}
catch (Exception ee)
{
String s = ee.ToString();
}
finally
{
driver.Quit();
}
错误:
OpenQA.Selenium.NoSuchElementException:无法在 OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError 中找到元素:{\"method\":\"name\",\"selector\":\"inputurl\"}\r\n (响应错误响应)在 c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs...