DiscoverLos androides171. ¿Existen los TESTS de UI unitarios❓️| UI Testing [TOPIC#6]
171. ¿Existen los TESTS de UI unitarios❓️| UI Testing [TOPIC#6]

171. ¿Existen los TESTS de UI unitarios❓️| UI Testing [TOPIC#6]

Update: 2024-09-02
Share

Description

Domina el UI TESTING. Aplica técnicas avanzadas y EVITA ERRORES en tu apps. 💥



NOTAS DEL EPISODIO:


👉🏼 https://gabimoreno.soy/ui-testing-topic6






ÍNDICE:
- Previa


- Bienvenida y presentación


- Sergio nos cuenta sobre él, su experiencia y su background


- ❓ ¿Qué son los UI Tests?


- 👁‍🗨 ¿En qué se diferencian de los test end-to-end?


- 🐾 Alguien que aún no haya empezado a hacer tests de UI y quiera empezar, ¿qué pasos debería dar?


- 🛠️ ¿Qué recursos, qué bibliotecas se pueden utilizar de screenshot test?


- 🔁 Tengo un montón de screenshot tests hechos con Paparazzi, ¿debería estar pensando en migrarlos a la nueva manera que ofrece Google?


- 💡 ¿Cuál crees que es uno de los mayores desafíos con el que se encuentran los programadores cuando lidiamos con ellos?


- ⚙ Recomendación para lidiar con flaky tests


- 👀 ¿Qué diferencia habría entre un test unitario, un test de integración y un test de UI?


- 🤯 ¿Existen tests de UI unitarios?


- 😮 ¿Te ha cambiado mucho a la hora de trabajar con los test de UI el paso de las vistas en XML a Compose?


- ✔ Primer intento: ¿Qué pasaría si quitáramos los UI tests del ciclo de desarrollo?


- 🧩 Reformulando: ¿Qué pasaría si quitáramos los tests end-to-end del ciclo de desarrollo?


- ✅ ¿Qué pasaría si quitáramos los tests de UI del ciclo de desarrollo?


- ❗Pifiada ÉPICA por no tener tests E2E ni de ningún tipo


- 🤔 ¿Qué papel juegan los Mocks en un test de UI?


- 🕵🏻‍♂️ Si tenemos feature flags en nuestro proyecto, ¿eso podríamos comprobarlo en los tests?


- ⚠ A nivel de estructura, orden. ¿Cuál sería una buena práctica para estructurar los test de UI? ¿Dónde los ponemos? ¿Qué nombre de paquete tienen?


- 🌐 Meter Internet en unos tests de UI o de end-to-end o lo que sea, no es buena idea, pero hay casos que sí. ¿Se te ocurre alguno Sergio?


- 🏢 Una empresa tenía una batería de dispositivos (granja) sobre los cuales corrían tests remotamente para validar. ¿Cómo ves esto Sergio? ¿Qué tan fuerte sería implementarlo en una empresa?


- 📐 ¿Qué patrones se pueden utilizar al hace UI test?


- 💨 ¿Hay alguna recomendación para que los tests corran más rápido?


- ‼ Los sharps que salen en los test de Firebase Test Lab, ¿eso que significa? ¿Qué es eso?


- ✨ App Distribution: ¿ofrece la posibilidad de hacer una prueba automatizada en Firebase?


- 👉🏼 ¿Has trabajado con esto Sergio? Y explicación sobre qué es


- 🎯 Mirando al futuro, ¿hacia dónde ves Sergio que va el tema del UI testing?


- 🐒 ¿Se podría clasificar como human monkey test lo que hacen algunos clientes de tocar en todos los lados?


- 💯 ¿Qué diferencias clave existen entre los test de UI y los test unitarios?


- 👨🏻‍💻 ¿Cuál es tu herramienta de UI test favorita?


- 🧩 ¿Cómo decides que partes de una app les hace más falta UI test?


- ❌ ¿Cuál es el error más común haciendo test de UI?


- ▶ ¿Cómo integrar los test de UI en un pipeline de CI/CD?


- 💥 ¿Paparazzi o Roborazzi?


- 🧬 ¿Los test de UI te han salvado alguna vez la vida por un bug crítico?


- 📱 ¿Cómo se manejan los test de UI en una app que no para de cambiar el diseño gráfico?


- 📄 ¿Qué métricas usan para evaluar la efectividad de tus test de UI?


- 🔍 ¿UI test o end-to-end test?


- ¡Muchísimas gracias Sergio! 😊


- Agradecimientos y despedida

Comments 
In Channel
167. GRADLE [TOPIC#5]

167. GRADLE [TOPIC#5]

2024-07-2250:26

loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

171. ¿Existen los TESTS de UI unitarios❓️| UI Testing [TOPIC#6]

171. ¿Existen los TESTS de UI unitarios❓️| UI Testing [TOPIC#6]

Gabi Moreno