我正在测试一个单页应用程序,当用户单击相应的图标时会显示导航页面。我想在点击之前检查一下页面是否已经打开。页面上有公司名称标签。只有在显示导航页面时才能真正用肉眼看到。
我遇到的问题是当我使用它时.isDisplayed()
会返回。true
我也使用EC.visibilityOf()
了 which 返回true
。下面的作品,我只是不满意,想知道是否有更好的方法。
navigationOpenClick() {
if (this.EC.elementToBeSelected(this.navPage.companyName)) {
this.navIcon.click();
}
}