Appium: как долго нажимать на домашний экран устройства Android с помощью теста автоматизации - PullRequest
0 голосов
/ 28 января 2019

Я работаю над реализацией теста автоматизации с использованием Java для моего приложения для Android.Я хочу сделать автоматизацию для добавления виджета моего приложения на главном экране устройства Android.Я попробовал ниже код:

    URL remoteUrl = new URL("http://localhost:4723/wd/hub");

    driver = new AndroidDriver(remoteUrl, desiredCapabilities);

    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);

    androidPhone.driver = driver;

    Dimension size = driver.manage().window().getSize();
    int Xcenter = size.width/2 + 1;
    int Ycenter = size.height/2 + 1;

    TouchAction touchAction = new TouchAction((MobileDriver) driver);

    touchAction.longPress(Xcenter,Ycenter,4000);

Это делает долгое нажатие в самом приложении.Я хочу долгое нажатие за пределами приложения, на главном экране устройства Android, чтобы добавить свой виджет.Любая помощь приветствуется !!!

...