Flaky Test Court: Put Unreliable Tests on Trial With Evidence
Separa los errores de producto de los problemas de temporización, fugas de datos de prueba, dependencia de orden y malas aserciones.
Descripción
section.descriptionUna suite de pruebas falla con la frecuencia suficiente como para que la gente deje de confiar en ella. Los participantes investigan pruebas inestables (flaky tests) utilizando el historial de fallos, ejecuciones aisladas, evidencia de tiempos, datos semilla, simulaciones de red, estado compartido y calidad de las aserciones.
El laboratorio termina con veredictos: corregir el producto, corregir la prueba, ponerla en cuarentena brevemente o eliminar la prueba porque nunca protegió nada. Está diseñado para equipos que desean tener confianza sin pretender que cada compilación fallida (red build) significa lo mismo.