我刚开始使用 protractor 来编写测试。我想知道isPresent()
和isDisplayed()
方法之间的区别是什么。
API定义
那么...它们在什么情况下不同?
最佳答案
isPresent如果页面中存在元素(在DOM中),则为true,但可以隐藏(显示:css中没有)
仅当 isPresent 为true并且元素可见时, isDisplayed 为true
我刚开始使用 protractor 来编写测试。我想知道isPresent()
和isDisplayed()
方法之间的区别是什么。
API定义
最佳答案
isPresent如果页面中存在元素(在DOM中),则为true,但可以隐藏(显示:css中没有)
仅当 isPresent 为true并且元素可见时, isDisplayed 为true