【问题标题】:Can i launch both IOS , Android and browsers in the same instance我可以在同一个实例中同时启动 IOS、Android 和浏览器吗
【发布时间】:2019-10-12 22:19:11
【问题描述】:

我想自动化一个同时具有 android 和 IOS 版本的应用程序,如果用户从管理员端更改任何内容,则应用程序管理员端是基于 Web 的,此更改对 Android 和 IOS 版本的影响,我不知道我该怎么做自动化我的应用程序?是否可以在同一实例中启动浏览器、IOS 和 Android 原生应用程序?

【问题讨论】:

    标签: java selenium appium


    【解决方案1】:

    您必须拥有 3 个不同的 WebDriver 实例:

    1. AndroidDriver - 编排 Andorid 设备(或模拟器)
    2. IOSDriver - 控制 iOS 设备(或模拟器)
    3. 适用于桌面浏览器的 WebDriver 实现

    请务必特别写thread-safe code

    更多信息(包括您可以作为参考的示例项目):Parallel Tests - Best Practices

    【讨论】:

    • 感谢您的快速回答,我曾在 web 基础应用程序和 android 基础应用程序上工作,而不是在 IOS 应用程序上,您能帮我找到最佳解决方案吗?我想从管理员端更改设置,并在 android 和 IOS 端验证此更改是否正确实施...你能发给我最好的教程吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 2017-06-21
    • 1970-01-01
    相关资源
    最近更新 更多