【问题标题】:How to close the Alert or Pop up displaying on the mobile using Selenium Android Driver?如何使用 Selenium Android Driver 关闭手机上的警报或弹出窗口显示?
【发布时间】:2012-06-23 11:26:01
【问题描述】:

我正在使用 Android WebDriver 在 Android Mobile 中自动化 Web 应用程序,但在关闭警报或弹出窗口时遇到问题。

我只是导航到我的应用程序 url(http://m.url.com),它显示一个警报/弹出窗口,要求我下载本机应用程序和类似的东西,我无法关闭此警报或弹出硒,因为我无法在警报或弹出窗口上找到关闭按钮和其他按钮的元素..

此警报或​​弹出窗口不会显示在系统上,而只会显示在移动设备中..

请提出一些解决这个问题的方法。谢谢

【问题讨论】:

  • 你试过 webdriver.switchTo().alert() 吗?
  • @A.J:是的,我尝试过使用 driver.SwitchTo().Alert()... 也没有帮助..
  • 努力了这么久终于摆脱了这个东西。我用 driver.SwitchTo().activeElement().click;我不知道它在哪里单击,但在此行之后警报已关闭..

标签: android mobile selenium automation webdriver


【解决方案1】:

警报或弹出窗口显示的是插页式广告。 使用 http://myurl.com/?interstitial=false,此警报或弹出窗口将不会显示..

【讨论】:

  • 请您解释一下好吗?我想禁用 appium 的弹出窗口
猜你喜欢
  • 1970-01-01
  • 2012-01-29
  • 1970-01-01
  • 1970-01-01
  • 2020-09-06
  • 1970-01-01
  • 2013-08-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多