Web驱动程序元素元素不可点击c#

时间:2017-09-28 15:40:52

标签: c# selenium-webdriver webdriver selenium-chromedriver

第一次点击就是抛出错误。这曾经多次使用过。现在,它没有用。我检查了班级名称,他们是一样的。

在第一次wait.Until(drv)行时抛出错误

  

"类型为' System.InvalidOperationException'的未处理异常   发生在WebDriver.dll中附加信息:未知错误:   点(-1469,66)"

时无法点击元素
System.Threading.Thread.Sleep(7000);
        // Now Click Next (Broke here first time)
        wait.Until(drv => drv.FindElements(By.ClassName("compareSelectedAddToMyBriefcaseAddToBOMLabels"))[1]).Click();
        // Click Next Again
        System.Threading.Thread.Sleep(10000);
        wait.Until(drv => drv.FindElements(By.ClassName("compareSelectedAddToMyBriefcaseAddToBOMLabels"))[0]).Click();
        // Click Continue
        System.Threading.Thread.Sleep(10000);

1 个答案:

答案 0 :(得分:0)

使用ChromeDriver 61+的任何人都可能遇到此错误。最近更新的ChromeDriver V2.32修复了此问题。我建议您更新ChromeDriver。这应该可以解决问题。