Bỏ qua, đến nội dung

Ghi lại flow ​

Quay flow thành video MP4 và chia sẻ run để debug hoặc demo.

Bản ghi màn hình giúp bạn dễ debug hoặc trình bày một hành trình cho những người không đọc YAML.

Vì sao nên ghi lại flow? ​

  • Debug: thấy chính xác flow fail ở đâu, phát hiện race condition hoặc bug hiển thị.
  • Cộng tác: chia sẻ video rõ ràng về một bug hoặc hành trình người dùng với developer và các bên liên quan.
  • Tài liệu: lưu lại bằng hình ảnh các flow quan trọng của app.

Xem bản ghi trong Astra Scout ​

Astra Scout ghi màn hình device trong lúc flow chạy và lưu bản ghi cùng run đó. Trong panel test runner, dùng Xem bản ghi ở một run để mở bản ghi. Báo cáo của run cũng trỏ tới bản ghi này.

Mọi bản ghi đều ở lại trên Mac của bạn. Astra Scout không gửi video tới bất kỳ server nào.

Ghi một phần của flow ​

startRecording chỉ chạy trên Android. Trên iOS, hãy dùng bản ghi của run (Xem bản ghi ở một run).

Để chỉ ghi một đoạn của flow thành file riêng trên Android, bao các step bằng startRecording và stopRecording:

yaml
- startRecording: checkout
- tapOn: "Pay"
- assertVisible: "Order confirmed"
- stopRecording

Bạn cũng có thể chụp một ảnh tĩnh ở một step cụ thể bằng takeScreenshot.

Lưu ý: lệnh maestro record không có

Các lệnh maestro record và maestro record --local của Maestro, vốn ghép màn hình và output của flow thành file MP4 có thể chia sẻ, thuộc về command line của Maestro. Astra Scout không có lệnh tương đương. Hãy dùng bản ghi của run, hoặc startRecording trên Android.