我已经定义了一个实际上有效的量角器测试但突然返回错误,如:
NoSuchElementError: No element found using locator:
当我尝试访问以下元素时暂停测试:
element(by.id('lblhomeContent')).click();
当我检查html时,id存在但不是在测试运行时。我该如何解决这个问题?
答案 0 :(得分:0)
在黑暗中拍摄,但waiting for the element to be clickable可能有所帮助:
var EC = protractor.ExpectedConditions,
elm = element(by.id('lblhomeContent'));
browser.wait(EC.elementToBeClickable(elm), 5000);
elm.click();