Я делаю автоматизацию мобильного приложения для Android, есть сценарий, в котором я пытаюсь использовать deeplink, где deeplink должен открыть приложение на устройстве и загрузить некоторые ресурсы.Как процесс, я сначала открываю свое приложение, а затем просто вхожу в приложение, затем я просто делаю driver.quit();
, затем я открываю приложение chrome с помощью appium и делаю sendkeys()
в строке URL-адреса chrome, но это просто открывает приложениекак вошли в систему, но я не могу найти загруженные ресурсы.Если то же самое я делаю вручную, я вижу, что ресурсы загружаются в приложение.
ExampleCode:
chromeSearch2.sendKeys("myproduct.page.link/3CCjN8sdwPZAuhaf9");
TouchAction a2 = new TouchAction(driver);
a2.tap (350, 230).perform();
Также некоторые могут предложить другой подход для этого.