Herramientas de prueba
Herramientas de prueba:
Las herramientas de un contexto de prueba de software se pueden definir como un producto que admite una o más actividades de prueba desde la planificación, los requisitos, la creación de una construcción, la ejecución de la prueba, el registro de defectos y el análisis de la prueba.
Clasificación de herramientas
Las herramientas se pueden clasificar según varios parámetros. Incluyen:
El propósito de la herramienta
Las actividades que se admiten dentro de la herramienta
El tipo / nivel de prueba que admite
El tipo de licencia (código abierto, software gratuito, comercial)
La tecnología utilizada
Tipos de herramientas:
| S.No. | Tipo de herramienta | Usado para | Usado por | 
|---|---|---|---|
| 1. | Herramienta de gestión de pruebas | Gestión de pruebas, programación, registro de defectos, seguimiento y análisis. | probadores | 
| 2. | Herramienta de gestión de la configuración | Para implementación, ejecución, seguimiento de cambios | Todos los miembros del equipo | 
| 3. | Herramientas de análisis estático | Pruebas estáticas | Desarrolladores | 
| 4. | Herramientas de preparación de datos de prueba | Análisis y diseño, generación de datos de prueba | Probadores | 
| 5. | Herramientas de ejecución de pruebas | Implementación, Ejecución | Probadores | 
| 6. | Comparadores de prueba | Comparación de resultados esperados y reales | Todos los miembros del equipo | 
| 7. | Herramientas de medición de cobertura | Proporciona cobertura estructural | Desarrolladores | 
| 8. | Herramientas de prueba de rendimiento | Seguimiento del rendimiento, tiempo de respuesta | Probadores | 
| 9. | Herramientas de seguimiento y planificación de proyectos | Para planificar | Gerentes de proyectos | 
| 10. | Herramientas de gestión de incidentes | Para gestionar las pruebas | Probadores | 
Implementación de herramientas - proceso
Analizar el problema cuidadosamente para identificar fortalezas, debilidades y oportunidades.
Se indican las restricciones como presupuestos, tiempo y otros requisitos.
Evaluar las opciones y preseleccionar las que cumplen con el requisito
Desarrollar la prueba de concepto que captura los pros y los contras
Crear un proyecto piloto usando la herramienta seleccionada dentro de un equipo específico
Implementar la herramienta por fases en toda la organización