Ejecutar todos los bucles en sus límites y dentro de sus límites operativos es un ejemplo de
(A) Prueba de caja negra
(B) Prueba alfa
(C) Prueba de recuperación
(D) Prueba de caja blanca
Respuesta: (D)
Explicación: La prueba de caja blanca es una técnica de prueba que evalúa el código y la estructura interna de un programa. Se trata de mirar la estructura del código, cuando un probador ya conoce la estructura interna de un producto, se pueden realizar pruebas para garantizar que las operaciones internas realizadas de acuerdo con la especificación y todos los componentes internos se han ejercitado adecuadamente.
La prueba de caja blanca es la cobertura de la especificación en el código:
1. Cobertura de código
2. Cobertura de segmento: asegúrese de que cada instrucción de código se ejecute una vez.
3. Cobertura de Sucursales o Pruebas de Nodes: Cobertura de cada rama de código de todas las posibles.
4. Cobertura de condición compuesta: para múltiples condiciones, pruebe cada condición con múltiples rutas y una combinación de las diferentes rutas para alcanzar esa condición.
5. Prueba de ruta básica: cada ruta independiente en el código se toma para la prueba.
6. Pruebas de flujo de datos (DFT): define el conjunto de caminos intermedios a través del código.
7. Prueba de ruta: la prueba de ruta es donde se definen y cubren todas las rutas posibles a través del código.
8. Prueba de bucle: estas estrategias se relacionan con la prueba de bucles simples, bucles concatenados y bucles anidados.
La opción (D) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA