Para garantizar la calidad del código que estamos desarrollando, es importante tomar en cuenta el diseño y ejecución de pruebas, para ello la creación de los casos de pruebas.
La prueba del software consta de tres pasos:
El entorno de la prueba
Desarrollar y ejecutar scripts
Analizar los resultados
Componentes:
Un caso de prueba es un conjunto de acciones con resultados y salidas previstas basadas en los requisitos de especificación del sistema; sus componentes basados en el framework de QA Spin son:
Título
Descripción
Precondiciones
Pasos
Resultado esperado
Prioridad
Sección
Suite
Tipo
Estimación
Plantilla casos de prueba
Para este proyecto, se tiene contemplado usar la plantilla que nos hace llegar el equipo de QA Spin para documentar los casos de prueba en CSV previo a la carga en la herramienta de testrail.
Se han creado casos de prueba para los siguientes componentes:
Herramienta a utilizar:
Testrail.
TestRail es una solución de gestión de casos de prueba para aseguramiento de la calidad (QA) y equipos de desarrollo, que está diseñada para ayudar a los usuarios a organizar, gestionar y rastrear el proceso de prueba del software de la empresa.
Es la herramienta en la que actualmente Spin monta y ejecuta las pruebas automatizadas.
Fuente:
Versión 1 - Matriz de casos de prueba