Diseño de los casos de prueba
¿Que es el diseño de los casos de prueba? Es una parte de las pruebas de componentes y sistemas en las que se diseñan los casos de prueba (entradas y salidas esperadas) para probar el sistema. Su objetivo es crear un conjunto de casos de prueba que sean efectivos descubriendo defectos en los programas y muestren que el sistema satisface sus requerimientos.
Puntos para diseñar un caso de prueba Seleccionar una característica del sistema o componente que se esta probando. Seleccionar un conjunto de entradas que ejecutan dicha característica, se documentan las salidas esperadas o rangos de salida.
Aproximaciones que pueden seguirse para diseñar los casos de prueba Pruebas basadas en los requerimientos Pruebas de particiones Pruebas estructurales Pruebas de caminos
Pruebas basadas en requerimientos Son una aproximación sistemática al diseño de casos de prueba en donde el usuario considera cada requerimiento y deriva un conjunto de pruebas para cada uno de ellos.
Ejemplo RF 1. El usuario será capaz de buscar en un conjunto inicial de bases de datos o bien seleccionar un subconjunto de estas.