Bỏ qua, đến nội dung

acceptAlert ​

Chấp nhận 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 acceptAlert chấp nhận alert hệ thống đang hiện trên màn hình (Allow hoặc OK), ví dụ hộp thoại xin quyền. Nó chờ alert xuất hiện.

Cú pháp ​

yaml
- acceptAlert

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 accept". 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: "Allow". Xem thêm dismissAlert.

Ví dụ sử dụng ​

yaml
- launchApp
- acceptAlert:
    timeout: 8000