Inspector
Biến phần tử trên màn hình device thành command mà không cần gõ selector.
Inspector biến những gì bạn thấy trên device thành lệnh Maestro, nên hiếm khi bạn phải gõ selector bằng tay. Nó hoạt động trên device đang kết nối trong cột kiểm tra.
Tạo lệnh từ một phần tử
- Kết nối device, mở một file flow trong editor và bật Device → Kiểm tra phần tử (
Option+Cmd+I, hoặc nút kiểm tra dưới mirror). - Rê con trỏ qua màn hình device. Phần tử dưới con trỏ được viền nổi bật.
- Bấm chuột phải vào phần tử. Một menu mở ra với bản xem trước YAML của các lệnh thường dùng nhất:
tapOn,assertVisiblevàscrollUntilVisible. - Mở một lệnh và chọn thao tác:
| Thao tác | Kết quả |
|---|---|
| Chèn vào trình soạn thảo | Thêm lệnh vào file đang mở. |
| Sao chép | Sao chép YAML vào clipboard. |
Chèn vào trình soạn thảo bị vô hiệu khi không có file nào mở trong editor. Menu còn có Sao chép selector, chỉ sao chép selector.
Chọn selector khác
Menu con Đổi selector liệt kê mọi cách nhắm tới phần tử, và bản xem trước cập nhật khi bạn chọn. Các option được nhóm thành Phần tử (chính phần tử đó) và Chuỗi phần tử (ví dụ childOf). Các loại selector gồm text, id, điểm (phần trăm hoặc pixel), kích thước và selector theo index.
Thêm lệnh
- Lệnh theo selector liệt kê các lệnh nhận selector, như
assertNotVisible,doubleTapOn,longPressOn,extendedWaitUntilvàcopyTextFrom. - Tất cả lệnh nhóm toàn bộ danh sách lệnh theo loại (Navigation, Assertions, Text, Timing & Sequences, Screenshots & Recordings, App State, Phone Settings, External Resources). Tất cả (A-Z) liệt kê chúng trong một danh sách sắp xếp.
Lệnh không chạy được trên device của bạn
Các lệnh mà nền tảng đang kết nối không hỗ trợ sẽ bị gạch ngang trong gợi ý. Xem Nền tảng được hỗ trợ.
Cây phần tử
Chọn Device → Cây phần tử (Option+Cmd+E) để hiện cây phần tử của màn hình hiện tại trong navigator. Rê chuột qua một phần tử trên màn hình device, bấm để chọn, và bấm chuột phải để xem các lệnh của nó. Dùng Refresh để chụp lại màn hình.
Inspector chậm trên iPhone?
iPhone bị khoá làm inspector rất chậm, và Astra Scout hiện banner khi thấy máy đang khoá. Hãy mở khoá iPhone và đặt Auto-Lock thành Never khi test. Xem Device.
