AWS作为其设备场的一部分具有“远程桌面”功能(https://aws.amazon.com/blogs/aws/aws-device-farm-update-remote-access-to-devices-for-interactive-testing/),但是在浏览器中使用它太慢了。有谁知道是否有程序/ CLI与该系统进行交互的方式?
我想在基于云的移动测试平台(例如Firebase Test Lab或AWS设备场)上测试第三方应用程序的功能。我无法检测该应用程序。 测试需要我在设备上下载两个应用程序(一个是要测试的应用程序,第二个具有支持功能)。在测试开始时,我必须启动支持应用程序,然后切换到我正在测试的应用程序。我想唯一的方法就是通过设备的“主页”按钮。实际的测试只是一组基本的UI交互。
Firebase测试实验室或其他平台是否具有我可以用来执行此操作的功能?
如果有一种方法可以从AWS远程桌面提取事件,那么我可以看到一种使用Selenium /其他Webdriver的方法。但是我不确定这是一个真正的选择。
对此有任何想法。
谢谢!
答案 0 :(得分:0)
“通过UI Automator API,您可以编写健壮的测试,而无需了解要定位的应用程序的实施细节。您可以使用这些API来捕获和操作多个应用程序中的UI组件。” {{3 })
要点击“主页”按钮,您可以使用documentation。