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
- dismissAlertTham số
Command không có đối số. Áp dụng các option chung của step.
| Option | Mô tả |
|---|---|
timeout | Thời gian chờ alert, tính bằng mili giây. Mặc định 5000. |
optional | Option chung của step. |
label | Option 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
assertVisibletrướ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êmacceptAlert.
Ví dụ sử dụng
yaml
- launchApp
- dismissAlert:
timeout: 8000