Firefox Webdriver在链接点击时冻结 - C#

时间:2014-02-21 15:45:56

标签: c# firefox selenium

我完全不知道为什么我的代码无效,基本上我有一个简单的Windows Forms App运行一些WebDriver代码,第一部分打开一个Url,第二部分点击Directory Letter和第三部分“失败的部分”点击第一个上市链接,它尝试加载列表链接页面,但在中途冻结,如果我停止应用程序,那么页面完成加载的剩余部分,这表明代码是正确的。我不知道,虽然这不起作用所以任何帮助都会很棒。

        var driver = new FirefoxDriver();

        driver.Navigate().GoToUrl("http://www.clpct.com/professionals/services/default.aspx");

        //GET LETTER TO BE CLICKED
        IList<IWebElement> letters = driver.FindElement(By.ClassName("rmHorizontal")).FindElements(By.TagName("a"));
        IWebElement letter = letters[0];
        letter.Click();

        //GET LINK TO BE CLICKED
        IList<IWebElement> links = driver.FindElement(By.ClassName("rtUL")).FindElements(By.TagName("li"));
        IWebElement link = links[0];
        var testLink = link.FindElement(By.ClassName("rtIn"));

        testLink.Click();

0 个答案:

没有答案