元素不可见,量角器错误

时间:2018-08-08 01:40:04

标签: javascript selenium automation protractor element

我在UI中有一个复选框,当我尝试检查该复选框时收到错误消息“ ElementNotVisibleError:元素不可见”,但是当我尝试在chrome开发人员工具的控制台中捕获它时,我能够捕获然后单击元素。有人遇到同样的问题吗?或任何解决方案。 TIA

1 个答案:

答案 0 :(得分:1)

使用预期条件,您有API文档here

    var wantedElement = element(by.id("idlocator"));
    var EC = protractor.ExpectedConditions;

    browser.wait(EC.visibilityOf(wantedElement), 60000, "Element is not visible").then(function() {
            element.click();
    });