1.?Pruebas de caja negra:?
1)?Método de división de clases de equivalencia para diseñar casos de prueba
Condiciones de entrada ?Clase de equivalencia efectiva ?Valor de límite? Valor límite de clase de equivalencia no válido
Estante de productos básicos R?0 Entero?100R es un rango de enteros R >100 101 R es un decimal 1.5 R es un carácter a R es un carácter especial ?@ Pago del cliente P?0 100 101 P es un decimal 1.5 P es un carácter a P es un carácter especial @ La combinación de cambio 50,5,1 1,1,1 ¿Otro? enteros positivos excepto 50,5,1 La combinación de 51,6,0 5,5,5 ¿Hay un número negativo en la combinación -1,1,5 50,5,1? 1.5,1,1 1,5,5? Existe el carácter A en la combinación Hay caracteres especiales en la combinación de ,a,z 1,1,5 @,%,& Nota: Al diseñar casos de prueba, también debe considerar que la entrada es una combinación de R y P, y la salida es una combinación de cambio. Sin embargo, al utilizar el análisis de clases de equivalencia como se muestra en la tabla anterior, espero que pueda brindarle algunas ideas para la solución. 2). No puedo ayudarte. ? 3) Utilice el método del diagrama de causa y efecto para diseñar casos de prueba para los siguientes programas. Este problema es relativamente simple y te hice un dibujo. 4)? Tabla de decisiones, la tabla de decisiones después de la simplificación (fusión de reglas) (1 es verdadero, 0 es falso, significa arbitrario). Pila condicional con potencia mayor a 50 caballos de fuerza 0 - - 1 Registros de mantenimiento incompletos 0 - 1 - Tiene 10 años de funcionamiento 0 1 - - Mantenimiento de resultados 0 1 1 1 2.? Prueba de caja blanca, 4 conjuntos de casos de prueba pueden cumplir con los requisitos X ?17 9 8 0 Y 11 6 5 0 Cobertura de ruta bfg beg adg acg Cobertura de condición T1,T2,T3,T4 T1,T2,F3,F4 F1, F2,T5,T6 F1, F2, F5, F6 ¿Cobertura de declaración, cobertura de sentencia/condición también es del 100%? Sugerencia: si desea ser más completo, puede considerar la cobertura de combinación de condiciones y agregar 4 casos de prueba más