我正在对一个 android 移动应用程序进行自动化操作,在这种情况下,我正在尝试使用深度链接,该深度链接应该在设备中打开应用程序并下载一些资产。作为一个过程,我首先打开我的应用程序,然后我只是登录到该应用程序然后我只是在做driver.quit();
然后我正在使用 appium 打开 chrome 应用程序并sendkeys()
在 chrome 的 url 栏中执行,但这只是在登录时打开应用程序但我 din '找不到下载的资产。如果我手动执行相同的操作,我可以看到资产已下载到应用程序中。
示例代码:
chromeSearch2.sendKeys("myproduct.page.link/3CCjN8sdwPZAuhaf9");
TouchAction a2 = new TouchAction(driver);
a2.tap (350, 230).perform();
也有些人可以为此提出不同的方法。