【问题标题】:iOS app automation test with AWS Device Farm and Appium使用 AWS Device Farm 和 Appium 进行 iOS 应用程序自动化测试
【发布时间】:2017-08-25 14:28:03
【问题描述】:

我想使用 AWS Device Farm 进行 Appium 的自动化测试,我在本地通过 Appium 的测试,但是在我对 AWS Device Farm 使用相同的测试后,测试失败了。

测试结果显示:“使用给定的搜索参数无法在页面上找到一个元素”。 也就是说,它无法获取我想要单击的特定元素(webView 上的按钮)。但这很奇怪,因为测试通过了本地测试。

有没有人有同样的情况?我使用 React Native 开发应用程序,但我认为这不是我得到失败结果的原因。

【问题讨论】:

    标签: ios react-native appium aws-device-farm


    【解决方案1】:

    能否请您分享您的运行网址,以便我们可以提取您的日志以检查出了什么问题。 要获取运行 url,请登录 Device Farm 控制台。单击您看到此问题的运行。从浏览器复制粘贴网址。

    示例运行网址如下所示 https://us-west-2.console.aws.amazon.com/devicefarm/home?region=us-west-2#/projects/61a601c1-6142-4e9e-beb0-de5618ae3c63/runs/20378f21-5502-4977-bd4c-69c3491ef7d7

    还有几个问题 1) 您是在所有设备上还是在单个设备上看到此问题 2)你看试运行的视频吗?发生这种情况的一种常见情况是系统弹出窗口。

    【讨论】:

    • 嗨,很抱歉迟到了。网址是here。以下是我对问题的回答:1)我通过了真实设备和一些模拟器的测试。使用 AWS Device Farm for iOS9.X 测试结果失败;对于 iOS10.X,它总是一直等待而不启动我的应用程序。 2)我检查了结果视频,并确保当进度在 webView 中时它总是得到失败结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-02
    • 1970-01-01
    • 2015-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    相关资源
    最近更新 更多