gpt4 book ai didi

android - 以编程方式完成 Device Farm 交互式测试

转载 作者:行者123 更新时间:2023-11-29 02:24:32 24 4
gpt4 key购买 nike

AWS 有一个“远程桌面”功能 (https://aws.amazon.com/blogs/aws/aws-device-farm-update-remote-access-to-devices-for-interactive-testing/) 作为其设备场的一部分,但在浏览器中使用它太慢了。有谁知道是否有与该系统交互的编程/CLI 方式?

我想在基于云的移动测试平台(例如 Firebase 测试实验室或 AWS 设备场)上测试第三方应用程序的功能。我无法检测这个应用程序。测试需要我在设备上下载两个应用程序(一个是要测试的应用程序,另一个是支持功能)。在测试开始时,我必须启动支持应用程序,然后切换到我正在测试的应用程序。我想做到这一点的唯一方法是通过设备的“主页”按钮。实际测试只是一组基本的 UI 交互。

Firebase 测试实验室或其他平台是否有我可以用来执行此操作的功能?

如果有一种方法可以从 AWS 远程桌面提取事件,我可以看到一种使用 selenium/其他网络驱动程序的方法。但我不确定这是一个真正的选择。

对此有任何想法表示赞赏。

谢谢!

最佳答案

“UI Automator API 允许您编写稳健的测试,而无需了解您所针对的应用程序的实现细节。您可以使用这些 API 跨多个应用程序捕获和操作 UI 组件”(documentation)

要点击主页按钮,您可以使用 UiDevice.pressHome() .

关于android - 以编程方式完成 Device Farm 交互式测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53087403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com