Métodos de prueba
1, dependiendo de si el enfoque en la estructura interna del programa
(1) negro pruebas de caja: Seguir el procedimiento sin estructura interna (código fuente)
De acuerdo con las necesidades del software operativo, encontramos un camino equivocado
(2) la caja blanca: Siga la estructura interna de un programa (código fuente)
De acuerdo con el documento de diseño detallado
Leer el código
Tutorial
(3) las pruebas de caja gris: Blanco + Negro
2, dependiendo de si el software está funcionando
(1) Ensayo estático (método no se ejecuta el software para encontrar el fallo)
(2) prueba dinámica (método para encontrar el error ejecutando el software)
3, dependiendo de si el uso de herramientas automatizadas
(1) de prueba manual
(2) pruebas automatizadas
Escritura automática guiones y post-mantenimiento requiere de mucha inversión
se enfrentan con cuestiones complementarias: ¿En qué proyectos adecuados para las pruebas automatizadas?
a. ciclo de proyecto a largo
b. demanda estabilizado