无法单击小吃店按钮

时间:2020-04-07 23:05:02

标签: android selenium appium

我正在努力识别并单击小吃店中的按钮“ ShiftChange”,我已经过了stackoverflow帖子

How to locate/Access snackbar elements? I am not able to find locators for snackbar

基于此,我从开发人员那里获得了源代码

Dev源代码:

<espresso-snackbar>
    <button espresso-primary-button
    *ngIf="!isNative"
    class="shift-request-action-btn"
    data-e2e="request-change-shift-btn"
    [disabled]="!enableScheduleRequestAction"
    (click)="showHideShiftOptions(true)">
    {{'schedule.CHANGE_SHIFT' | lang}}
    </button>
    </espresso-snackbar>

**

我正在尝试什么

FluentWait<WebDriver> wait = new WebDriverWait(driver,
          10).ignoring(NoSuchElementException.class);
          wait.until(ExpectedConditions.visibilityOfElementLocated
          (By.className("shift-request-action-btn")));

我仍然无法识别小吃栏按钮上的元素。不知道我在这里想念什么。有人可以帮忙吗?

0 个答案:

没有答案