【问题标题】:handling chrome browser, play store and native app together - Android Appium一起处理 chrome 浏览器、Play 商店和原生应用程序 - Android Appium
【发布时间】:2018-10-24 19:32:52
【问题描述】:

这是我的场景:

  1. 启动原生应用并转到我的混合原生应用的登录页面
  2. 在我的手机中启动 chrome 浏览器并导航到特定的 URL。从那里导航到 Playstore。
  3. 现在请确保在单击 Playstore 中的打开按钮后成功启动我的应用(从第 1 步开始)。

为了实现这一点,我已经这样做了。

  1. 为我的本机应用程序创建一个 appium 驱动程序实例并启动它。 --> 成功
  2. 为 chrome 浏览器创建另一个驱动程序实例,导航,单击链接,它将转到 Playstore 中的应用程序页面。 --> 成功
  3. 现在我需要单击 Playstore 中的打开按钮并检查我的应用何时被推送查看。 --> 不知道怎么做

我只能控制 chrome 浏览器和我的应用程序。我怎样才能做到这一点,感谢您的帮助。

【问题讨论】:

    标签: appium appium-android


    【解决方案1】:

    只需使用您的 apk 应用程序的驱动程序即可。默认情况下,它会跟踪您的手机当前关注的应用程序(在视图中)。

    例如,如果您在您的应用程序中,现在您更改为设置应用程序或其他应用程序,如果您获取 driver.getPageSource() 它将自动给出当前视图的页面源。基本上你可以通过 appium 控制当前视图(android apk)。

    【讨论】:

      【解决方案2】:

      您已设置 chrome 浏览器,因此只需在 Web 视图中导航至 https://play.google.com/store/apps?hl=en 并使用商店搜索验证您的应用已发货

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-01-07
        • 2018-12-06
        • 1970-01-01
        • 1970-01-01
        • 2019-02-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多