Tipos de herramientas II
El uso de estas herramientas te ayudara a automatizar la ejecución de pruebas, ejecutan pruebas de forma automática utilizando scripts que tienen valores de inicio y de respuesta esperada además generan un registro por cada vez que se aplica la prueba.
Dentro de estas herramientas destacan:
- Herramientas de marco de trabajo: Simulan el entorno de trabajo que se desea probar, esto se hace al crear códigos de imitación llamados Stubs y otros llamados El controlador sustituye a un módulo principal por lo cual siempre pedirá información, mientras que el Stubs siempre integrara información
- Comparadores: Establecen la diferencia entre archivos, bases de datos o resultados de prueba.
- Herramientas de medición de cobertura: Identifica en que porcentaje de los elementos de un código han sido cubiertos
- Herramientas de seguridad: Evalúan la capacidad del software para proteger la integridad de la información.
Herramientas de rendimiento y monitorización
Son herramientas que ayudan a localizar fallas y solo pueden detectarse si se usa el software entre estas herramientas destacan:
- Herramientas de carga: Simulan el número esperados de usuarios que utilizaran la aplicación y que realizaran un número de operaciones durante un tiempo determinado.
- Herramientas de estrés: Simulan carga hasta saturar el software, duplicando la cantidad de usuarios que se agregan a la aplicación hasta exceder el límite de funcionamiento.
- Herramientas de estabilidad: generan una carga continua esperada durante un largo periodo de tiempo.
- Herramientas de monitorización: Analizan, comprueban y reportan el uso de recursos del sistema.