Saltar al contenido

Pruebas de mutación al rescate de sus pruebas: CodeMash

Descripción

Las pruebas de la unidad aseguran que su código de producción es relevante. ¿Qué asegura que su código de pruebas es relevante? Venga a descubrir las pruebas de mutación y asegúrese de no olvidar nunca más otra afirmación. En el ámbito de las pruebas, se habla a menudo de la métrica de cobertura del código. Sin embargo, no significa que la prueba haya sido útil o incluso que una afirmación haya sido codificada. La prueba de mutación es una estrategia para asegurarse de que el código de prueba es relevante. En esta charla, Nicholas Frankel explicará cómo se calcula la cobertura del código y cuál es su defecto inherente. Después, describirá cómo funciona la prueba de mutación y cómo ayuda a señalar el código que se prueba pero dejando fuera los casos de esquina. Esta sesión también incluye una demostración sobre PIT, un marco de trabajo de producción de Java que permite la prueba de mutación.

Pruebas de mutación al rescate de sus pruebas: CodeMash
Pruebas de mutación al rescate de sus pruebas: CodeMash