Una clasificación, métodos de prueba
Ø métodos de ensayo estáticos
Ø métodos de ensayo dinámico
método de prueba 1 estático
no se realiza procedimiento de método de ensayo.
utiliza principalmente para pruebas y documentos de código (documentos).
Método de ensayo dinámico 2
Mediante la ejecución del programa para encontrar defectos en el método de ensayo.
métodos de prueba de caja negra
✓ Los método de la caja blanco
2.1 cuadro negro
también llamada prueba de funcionamiento, las basadas en datos de prueba, basándose en una especificación de prueba.
Desde el punto de vista del usuario, sobre todo en la especificación de software como las funciones de base y las interfaces de la prueba programa de la
relación de correspondencia de prueba entre los datos de entrada y de salida.
no se trate de la estructura interna del programa, hay problemas si la característica externa o la especificación de que se trate, sin
método de detectar.
Las pruebas de seguridad, pruebas de interoperabilidad también pertenecen a las pruebas funcionales.
El método como método de contorno, método de los escenarios, las clases de equivalencia, el valor límite, las tablas de decisión, etc. equivocada suposición.
método pruebas de caja negro también se utiliza para características no funcionales del software de prueba.
cómo prueba para la no funcionalidad del sistema de prueba, incluyendo pero no limitado a:
la disponibilidad / fiabilidad / estabilidad / solidez / Prueba Recuperabilidad
pruebas de mantenimiento
pruebas de usabilidad
portabilidad / prueba de compatibilidad de
prueba de configuración
prueba unitaria
prueba internacional / Localización pruebas
cuando refiere a un programa cuando la estructura interna no es el tipo de prueba también utiliza método de prueba.
2.2 caja blanca
también conocida como pruebas estructurales, pruebas de lógica y basada en el programa de prueba en sí, prueba de programadores.
Ø procedimientos de pruebas estructurales necesarias para entender completamente la estructura y proceso, de acuerdo con un programa de la lógica de los procedimientos de pruebas internas, proceso de prueba de
secuencia en cada carril si o no un trabajo requisito predeterminado.
La diferencia entre el cuadro negro y caja blanca pruebas 2.3
En segundo lugar, los métodos de ensayo estático
método de ensayo estático cubre la revisión y métodos de análisis estático.
1 Comentario
Significado 1.1 revisión, el proceso y los objetivos
1.2 Examen de la función
1,3 opinión clasificación
revisión de documentos
revisión de código
revisión de código
1.4 Revisión del Código
1.4.1 El significado del proceso de revisión de código y el propósito
1.4.2 Método y alcance de la revisión de código
Específicamente método
revisión por pares
código deben tener una precisión aceptable en general, claro, estándar, la uniformidad y eficiencia, resumir,
el trabajo abarca los siguientes aspectos de la revisión de código
crítica lógica de negocio
eficiencia del algoritmo
estilo de código
si (j> MAX_NUM) y si (j> 2000), que es mejor?
✓ Los reglas de programación
1.5 Tutorial
Análisis 2 estático
4.1 Análisis de flujo de datos
Uso de variables no declaradas / definidos
declaración de variables de ninguna utilidad
4.2 Análisis de Flujo de Control
4.3 Análisis de Complejidad
análisis de complejidad da una medida de la complejidad de las características Describe un conjunto de código de programa.
complejidad computacional