La prueba no funcional es un tipo de prueba de software que se realiza para verificar los requisitos no funcionales de la aplicación. Verifica si el comportamiento del sistema es el requerido o no. Prueba todos los aspectos que no se prueban en las pruebas funcionales.
La prueba no funcional es una técnica de prueba de software que verifica los atributos no funcionales del sistema. Las pruebas no funcionales se definen como un tipo de prueba de software para verificar aspectos no funcionales de una aplicación de software. Está diseñado para probar la preparación de un sistema según parámetros no funcionales que nunca se abordan en las pruebas funcionales. Las pruebas no funcionales son tan importantes como las pruebas funcionales.
Objetivos de las pruebas no funcionales:
El objetivo de las pruebas no funcionales es:
- Para aumentar la usabilidad, la eficiencia, la mantenibilidad y la portabilidad del producto.
- Para ayudar en la reducción del riesgo de producción relacionado con aspectos no funcionales del producto.
- Para ayudar en la reducción de costos relacionados con aspectos no funcionales del producto.
- Optimizar la forma de instalación, ejecución y seguimiento del producto.
- Recopilar y producir mediciones y métricas para la investigación y el desarrollo internos.
- Mejorar y potenciar el conocimiento del comportamiento del producto y las tecnologías en uso.
Técnicas de Pruebas No Funcionales:
- Pruebas de compatibilidad
- Pruebas de conformidad
- Pruebas de resistencia
- Prueba de carga
- Pruebas de rendimiento
- Pruebas de recuperación
- Pruebas de seguridad
- Pruebas de escalabilidad
- Pruebas de estrés
Parámetros de prueba no funcionales: