我遇到了一个问题,即在单击元素之前等待元素可见。问题是我正在测试所有元素的系统始终可见。导致系统从不换页只是打开弹窗:s。因此,如果我创建一个等待元素方法,它总是会找到该元素,即使它位于当时打开的窗口的背景中。有没有人遇到过这个问题并有一个很好的解决方案或代码示例,我将不胜感激。编辑:如果我打开了一个弹出窗口,我想返回登录页面并调用方法 ClickOnArticleNumber。它会在关闭弹出页面之前找到 xpath,并且测试可能会失败,因为它甚至在正确的页面上之前就调用了 Click。我希望这会稍微解决我的问题。 public void ClickOnArticleNumber() { waitForElement(By.XPath("xpath"), 20); AddArticleNumber.Click(); }
1 回答
- 1 回答
- 0 关注
- 113 浏览
添加回答
举报
0/150
提交
取消