Prueba y Cobertura de Sentencia
Imagina que estás escribiendo un programa para calcular el área de un círculo. El programa tiene la siguiente función:
def area_circulo(radio):
area = 3.14 * radio * radio
return area
La función area_circulo()
tiene una sola sentencia ejecutable: area = 3.14 * radio * radio
.
La prueba de sentencia es una técnica de prueba de software que se centra en probar cada sentencia ejecutable en el código. En este caso, la prueba de sentencia requeriría crear un caso de prueba que ejecute la función area_circulo()
con un valor para el parámetro radio
.
La cobertura de sentencia es una medida de la cantidad de sentencias ejecutables en el código que se han probado. En este caso, la cobertura de sentencia sería del 100% si el caso de prueba que se creó ejecutó la función area_circulo()
con un valor para el parámetro radio
.
No hay comentarios.:
Publicar un comentario