Expo Maestro: Mobile E2E กำลังเป็น metric ของ release operations

Dev
แผนภาพ EAS Workflows, Maestro, Insights, rerun และ JUnit reports
Expo เพิ่ม dashboard, trend, flaky test, failure-step analysis, failed-only rerun และ JUnit output ให้ Maestro บน EAS

Mobile E2E ต้องมีโมเดลการปฏิบัติการ

วันที่ 24 มิถุนายน 2026 Expo ประกาศปรับปรุง Maestro testing บน EAS: dashboard, trend, flaky test identification, failure-step analysis, rerun เฉพาะ test ที่ล้มเหลว และ JUnit XML output

สำหรับทีม Expo และ React Native จุดสำคัญคือการแยกสาเหตุได้เร็วขึ้นว่าเป็น product bug, test เปราะ, emulator state, permission dialog หรือ network issue

EAS Insights แสดงสถานะ test, pass/fail/retry/flaky rate, duration และ P90 ส่วน JUnit ช่วยส่งผลลัพธ์เข้า CI report เดิมของทีม

เริ่มจาก flow เสี่ยงสูง 5-8 รายการ เช่น onboarding, login, payment, push permission และ save flow อย่า automate ทุกหน้าทันที

ความเสี่ยงคือ rerun อาจซ่อน flaky test ได้ จึงต้องกำหนด owner, retry limit และ release blocking rule ให้ชัดเจน

Checklist

Pick the highest-risk user journeys first.

Track flaky rate and failed steps, not only pass/fail.

Connect JUnit output to the CI report your team already reads.

Sources

다른 글