【问题标题】:Appium: How to handle app redirecting to another app and back againAppium:如何处理应用重定向到另一个应用并再次返回
【发布时间】:2016-08-29 23:05:00
【问题描述】:

我目前正在使用 Appium 创建一个测试脚本,但我被困在自动化下面的场景中,该场景涉及从一个应用程序重定向到另一个应用程序。

  1. 在 App1 中按下一个按钮,将用户重定向到 App2
  2. 验证 App2 中的字段并按下按钮将用户返回到 App1
  3. 在 App1 中执行更多测试

我的脚本在步骤 2 中失败,因为 android 驱动程序无法识别 App2 中的 UI 元素。有人可以帮我解决这个问题吗?

非常感谢!

【问题讨论】:

  • 你必须使用onActivityResult()来处理这个问题。
  • @ChiragSavsani 你能提供一个示例代码,以便其他人受益
  • @karthick23 网上有很多例子。比如打开相机拍摄视频,通过本机应用登录社交媒体并返回我们的应用等...

标签: java android redirect appium


【解决方案1】:

如果可以通过按back 按钮手动实现重定向,那么实现此的一种方法是通过back 驱动程序命令:driver.navigate().back()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-14
    • 2014-12-11
    • 2010-09-09
    • 2011-05-03
    • 2017-05-20
    • 1970-01-01
    • 2019-06-08
    • 1970-01-01
    相关资源
    最近更新 更多