小编Naj*_*ban的帖子

如何使用c#单击Selenium中的超链接

我刚刚开始使用Selenium.我试图在网页上的链接上调用点击操作,但出于某种原因,selenium.click()事件甚至没有显示在intellisense上!在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....;
        ..
    }
Run Code Online (Sandbox Code Playgroud)

请注意,点击在foreach循环上方的注释行中正常工作.我错过了参考吗?

c# selenium webdriver hyperlink selenium-webdriver

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

hyperlink ×1

selenium ×1

selenium-webdriver ×1

webdriver ×1