【发布时间】:2012-02-25 05:57:49
【问题描述】:
我刚刚开始使用 Selenium。我试图在网页上的链接上调用点击操作,但由于某种原因,selenium.click() 事件甚至没有显示在智能感知上!在 foreach 循环内。下面是我正在尝试做的部分代码。
IWebDriver driver;
driver = new InternetExplorerDriver();
driver.Navigate().GoToUrl("http://www.google.com");
List<IWebElement> links = new List<IWebElement>();
links= driver.FindElements(By.TagName("a")).ToList();
//driver.FindElement(By.LinkText("YouTube")).Click();
foreach (var link in links)
{
OpenQA.Selenium....;
..
}
请注意,单击在 foreach 循环上方的注释行中可以正常工作。 我是否缺少参考资料?
【问题讨论】:
标签: c# selenium hyperlink webdriver selenium-webdriver