Как долго нажимать на кнопку регистрации Android для определенного времени в appium-тесте, через java. Я попробовал 2 пути, но оба они не работают вообще, те:Как долго нажимать на кнопку записи андроида (во время чата) для определенной продолжительности времени в appium-тесте, по java
Способ 1:
By pressRecBtn = By.id("recorderButton");
int x = 353; // x coordinate of device screen, get it after enabling the Show touch and Pointer location from developer option
int y = 980; // same as x
int timeInMs = 4000;
Action.longPress(driver.findElement(pressRecBtn)).longPress(x, y, timeInMs).perform();
Способ 2:
By pressRecBtn = By.id("recorderButton");
int timeInMs = 4000;
Action.longPress(driver.findElement(pressRecBtn)).waitAction(timeInMs).perform();
для этого пути ее нажатие на гее кнопки, но для времени по умолчанию (> = 1000 MS).