我有一个应用程序,其中包含您单击的按钮,该按钮使用JS滚动页面。
我收到“元素在某个点(某点,某点)不可点击”的错误,我认为这是因为硒/量角器不了解动态滚动,因此没有等待它,如何设置特定时间等待尝试下一个动作?
最佳答案
您可以像这样使用protractor expected conditions
var EC = protractor.ExpectedConditions;
buttonThatScrolls.click();
var nextElement = $('#xyz'));
browser.wait(EC.presenceOf(nextElement), 10000);
nextElement.click();