Prueba de mutación

La prueba de mutaciones requiere hacer un pequeño cambio en el código fuente o byte code.A esto se le llama matar al mutante.El objetivo es ayudar al desarrollador a crear pruebas efectivas localizando carencias en el conjunto de pruebas, especialmente en los puntos del programa que son menos transitados durante su ejecución.A continuación se expone un ejemplo aclarativo: Programa original: Programa mutado, al cual se le cambia una instrucción, por lo cual lo llamamos mutante de orden 1.En este caso, la mutación se corresponde simplemente por un cambio del operador aritmético: