Mobile Quality Engineering
Riesgo móvil: red degradada, ciclo de vida y matrices de CI.
Calidad mobile por riesgo: diseñar la cartera de pruebas de una billetera, no automatizar clics
Estrategia de Quality Engineering mobile por riesgo para una billetera Android/iOS: cómo distribuir la verificación entre código, integración, UI nativa y E2E sin dejar que Appium absorba toda la cobertura.
Satélites · profundizan el pilar, en orden
- 02
Testabilidad y Appium moderno: contratos de identificadores y journeys que no se rompen
Cómo hacer testeable una app mobile con contratos de accessibility IDs y escribir journeys Appium cross-platform estables (waits explícitos, evidencia al fallar) sin duplicar la pirámide, con un ADR de asignación de cobertura.
Intermedio–Avanzado 7 min appiumaccessibility-idtestability - 03
Red degradada, ciclo de vida e idempotencia: el journey que no debe duplicar una transferencia
Cómo verificar el journey de una transferencia bajo pérdida de red, background/kill y reintentos, distinguiendo el retry del cliente de la garantía de idempotencia del servidor para que una operación no se duplique.
Avanzado 6 min idempotencyofflinemobile-lifecycle - 04
CI, matriz de dispositivos, flakiness y evidencia: medir calidad mobile por riesgo, no por cantidad
Cómo ejecutar pruebas mobile por niveles en CI, decidir la matriz de dispositivos con evidencia, contener el flakiness con cuarentena y producir evidencia reproducible y saneada, midiendo calidad por riesgo y no por cantidad de casos.
Intermedio–Avanzado 7 min ci-cddevice-matrixflakiness