Prueba activa:
la prueba activa es un tipo de prueba de software en la que un probador interactúa con un software como usuario final. El probador asume que él mismo es el usuario del software y da las diferentes combinaciones de entrada para validar el comportamiento real del software.
Pruebas pasivas:
las pruebas pasivas son un tipo de pruebas de software en las que el equipo de pruebas verifica el comportamiento del software simplemente observando y monitoreando y no hay una interacción manual del probador del software como las pruebas activas.
Aquí hay algunas diferencias entre las pruebas activas y pasivas:
Pruebas activas | Pruebas Pasivas |
---|---|
El propio probador interactúa con el software. | No hay interacción directa entre el software y el probador como las pruebas activas. |
El probador detecta problemas y defectos a medida que se realizan algunas pruebas. | Los problemas y defectos se detectan según la observación. |
Mejora la calidad del software de la mejor manera. | También mejora la calidad del software, pero no tan bien como Active. |
Requiere casos de prueba para realizar el proceso de prueba. | No requiere casos de prueba para realizar el proceso de prueba. |
Se trata de métodos de prueba de caja negra y caja blanca. | Implica el script de prueba. |
Comprueba el software después de cada iteración. | Comprueba el software una sola vez. |
Básicamente se realiza de forma manual. | Se realiza de forma manual y automatizada. |
Requiere trabajo duro por parte de los probadores. | No requiere el trabajo duro del equipo de pruebas. |