1) Utilice el método de división de clases de equivalencia para diseñar casos de prueba.
Ingrese clases de equivalencia válidas para las condiciones. ¿Valor límite de clase de equivalencia de valor límite no válido
Estante del producto r0
? El número entero 100R es el rango de enteros r > 100 101
r es 1,5 en decimal.
¿r es un personaje? a
r es un carácter especial@
pago del cliente P0
entero? 100p es el rango de enteros r > 100 101
p es 1,5 en decimal.
p es el carácter a.
p es un carácter especial@
¿Cambiar combinación? ¿Una combinación de 50, 5, 1? 1, 1, 1 - 50, 5, 1 51, 6, combinación de otros números enteros positivos distintos de 0.
5, 5, 5? ¿Hay números negativos en la combinación? -1, 1, 5
50, 5, 1? ¿Hay decimales en la combinación? 1.5, 1, 1
1, 5, 5? Hay caracteres a, a, z en la combinación.
Hay caracteres especiales @,,, etc. en la combinación de 1, 1 y 5.
Nota: Al diseñar un caso de prueba, también se debe considerar que la entrada es una combinación de R y P, y la salida es una combinación de cambio. Pero utilizando el análisis de clases de equivalencia que se muestra en la tabla anterior, espero que pueda darle una idea para responder.
2)? Esta pregunta no se puede resolver con una buena idea. No puedo ayudarte. ?
3) Utilice un diagrama de causa y efecto para diseñar casos de prueba para el siguiente programa. Esta pregunta es relativamente simple. Te hice un dibujo.
4) Tabla de decisiones, tabla de decisiones simplificada (regla de fusión) (1 es verdadero, 0 es falso, - significa arbitrario).
La potencia del pilote condicional es superior a 50 caballos de fuerza 0-1.
Registro de mantenimiento incompleto 0-1-
Ejecución 10 0 1-
¿Cuál es el resultado? Mantenimiento 0 1 1 1
2.? Para las pruebas de caja blanca, 4 conjuntos de casos de prueba pueden cumplir los requisitos.
x 17 9 8 0
y? 11 6 5 0
Cobertura de ruta bfgbegadgacg
Cobertura de condición T1, T2, T3, T4 T1, T2, F3, F4 F1, F2, T5, T6 F1, F2, F5, F6.
¿Cobertura de declaraciones, cobertura de sentencias? La cobertura de sentencia/condición también es de 100.
Sugerencia: si desea ser más completo, puede considerar la cobertura de combinaciones de condiciones y agregar cuatro casos de prueba más.