为了账号安全,请及时绑定邮箱和手机立即绑定

等待元素,但元素始终存在(POM)

等待元素,但元素始终存在(POM)

C#
缥缈止盈 2021-06-29 18:57:48
我遇到了一个问题,即在单击元素之前等待元素可见。问题是我正在测试所有元素的系统始终可见。导致系统从不换页只是打开弹窗:s。因此,如果我创建一个等待元素方法,它总是会找到该元素,即使它位于当时打开的窗口的背景中。有没有人遇到过这个问题并有一个很好的解决方案或代码示例,我将不胜感激。编辑:如果我打开了一个弹出窗口,我想返回登录页面并调用方法 ClickOnArticleNumber。它会在关闭弹出页面之前找到 xpath,并且测试可能会失败,因为它甚至在正确的页面上之前就调用了 Click。我希望这会稍微解决我的问题。    public void ClickOnArticleNumber()    {        waitForElement(By.XPath("xpath"), 20);        AddArticleNumber.Click();    }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 113 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信