自动化测试用例偶尔会失败。有时所有测试用例都在通过,有时很少有人在Chrome和Firefox上失败。出现以下错误:
索引超出界限。试图访问index:1处的元素,但在那里 只有0个元素匹配定位器By(css选择器, [ng-click =" openMenu($ mdOpenMenu,$ event)"])�[39m
元素在点(301,315.6000061035156)处无法点击。其他元素将收到点击:
我在谷歌上找到以下链接作为我的问题的答案:http://www.blaiseliu.com/protractor-error-element-is-not-clickable-at-point-xx-xx/ 但是方法2和3可能不可行,因为点击了大量元素。
请建议。
答案 0 :(得分:0)
这意味着您选择的元素并不总是在当前视口中并尝试单击它。
您可以通过executeScript(element.scrollIntoView())来解决它。然后(...