Astra Scout là gì?
Tìm hiểu Astra Scout là gì và khác Maestro Studio ở điểm nào.
Astra Scout là app macOS native để test mobile, do Astraler xây dựng. Đây là bản dựng lại của app desktop Maestro Studio: cùng bố cục trình soạn thảo kèm device và cùng API cục bộ, với ba điểm khác biệt.
- Không đăng nhập, không cloud, không telemetry. Mọi thứ chạy trên máy Mac của bạn.
- Chạy được trên iPhone thật. Ngoài iOS Simulator và Android, bạn có thể chạy flow trên iPhone vật lý.
- Tích hợp sẵn AI và báo bug. Dùng AI CLI bạn đã có để viết và sửa flow, rồi gửi bug lên Jira.
Flow là các file Maestro YAML thuần. Astra Scout chạy chúng bằng maestro-runner, nên các lệnh bạn viết chính là lệnh Maestro.
yaml
appId: com.apple.Preferences
name: Settings smoke
---
- launchApp:
stopApp: true
- tapOn: "General"
- assertVisible: "About"Bạn có thể làm gì với nó
| Việc cần làm | Đọc thêm ở đâu |
|---|---|
| Mở thư mục chứa flow, sửa và chạy trên device | Chạy flow |
| Bấm vào một phần tử trên màn hình device để tạo lệnh | Inspector |
| Kết nối simulator, iPhone hoặc device Android | Device |
| Dùng lại biến và tag giữa các run | Môi trường và biến |
| Kiểm tra event Amplitude trong lúc flow chạy | Tracking |
| Để AI viết, sửa hoặc khám phá | Trợ lý AI, Khám phá app |
| Test thanh toán trong sandbox | Test mua hàng |
| Báo bug lên Jira | Jira |
| Điều khiển Astra Scout từ AI trong terminal | Plugin scout |
Dành cho ai
Astra Scout là công cụ nội bộ cho tester và developer của Astraler. App nhắm tới macOS 14 trở lên.
Không chắc máy Mac đã sẵn sàng?
Mở Help → Kiểm tra thiết lập… trong app. Mục này liệt kê những gì còn thiếu và cách khắc phục. Xem Cài đặt.
Step tiếp theo
- Cài app.
- Làm theo phần bắt đầu nhanh để chạy flow đầu tiên.
- Tìm hiểu cách hoạt động bên trong.
