Bỏ qua, đến nội dung

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 deviceChạy flow
Bấm vào một phần tử trên màn hình device để tạo lệnhInspector
Kết nối simulator, iPhone hoặc device AndroidDevice
Dùng lại biến và tag giữa các runMôi trường và biến
Kiểm tra event Amplitude trong lúc flow chạyTracking
Để AI viết, sửa hoặc khám pháTrợ lý AI, Khám phá app
Test thanh toán trong sandboxTest mua hàng
Báo bug lên JiraJira
Điều khiển Astra Scout từ AI trong terminalPlugin 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 ​

  1. Cài app.
  2. Làm theo phần bắt đầu nhanh để chạy flow đầu tiên.
  3. Tìm hiểu cách hoạt động bên trong.