Bỏ qua, đến nội dung

dismissAlert ​

Bỏ qua một hộp thoại alert của hệ thống trên iOS.

Hỗ trợ một phần trong Astra Scout

Chỉ iOS. Step này không có trên Android; hãy bấm nút của hộp thoại bằng tapOn.

Command dismissAlert bỏ qua alert hệ thống đang hiện trên màn hình (Don't Allow hoặc Cancel), ví dụ hộp thoại xin quyền. Nó chờ alert xuất hiện.

Cú pháp ​

yaml
- dismissAlert

Tham số ​

Command không có đối số. Áp dụng các option chung của step.

OptionMô tả
timeoutThời gian chờ alert, tính bằng mili giây. Mặc định 5000.
optionalOption chung của step.
labelOption chung của step.

Hành vi ​

  • Step kiểm tra alert khoảng mỗi 500 ms cho tới khi hết thời gian chờ.
  • Nếu không có alert nào, step vẫn pass với thông báo "No alert to dismiss". Hãy dùng assertVisible trước nếu alert bắt buộc phải có.
  • Để chọn một nút cụ thể, dùng tapOn, ví dụ tapOn: "Don't Allow". Xem thêm acceptAlert.

Ví dụ sử dụng ​

yaml
- launchApp
- dismissAlert:
    timeout: 8000