не может нажать на даты календаря с помощью Appium, как нажать и проверить - PullRequest
0 голосов
/ 15 января 2020

Каждый раз, когда это представление отображается в Инспекторе приложений, не можете нажать на даты календаря, какие-либо средства? ppium

Ответы [ 2 ]

0 голосов
/ 15 января 2020

С кодом ниже вы можете tap на кнопку просто с element.

MobileElement calendarButton= (MobileElement) driver.findElement(By.id(“button1”));

new TouchAction(driver).tap(tapOptions().withElement(element(calendarButton))).perform();
0 голосов
/ 15 января 2020

Вы можете нажать по координатам и получить координаты от вашего AndroidElement.

public void tapElementByCoordinates(AndroidElement element) {
        new TouchAction(driver).tap(PointOption.point(element.getCoordinates().onScreen().getX(),element.getCoordinates().onScreen().getY())).perform();
    }
...