PUERTA | GATE-IT-2004 | Pregunta 71

Se probó un software utilizando la estrategia de siembra de errores en la que se sembraron 20 errores en el código. Cuando se probó el código con el conjunto completo de pruebas, se detectaron 16 de los errores sembrados. El mismo conjunto de pruebas también detectó 200 errores no propagados. ¿Cuál es el número estimado de errores no detectados en el código después de esta prueba?
(A) 4
(B) 50
(C) 200
(D) 250

Respuesta: (B)
Explicación:La siembra de errores, como su nombre lo indica, siembra el código con algunos errores conocidos. En otras palabras, algunos errores artificiales se introducen en el programa de forma artificial. Se determina el número de estos errores sembrados detectados en el curso del procedimiento de prueba estándar. Estos valores, junto con el número de errores detectados sin sembrar, se pueden utilizar para predecir:

• El número de errores restantes en el producto.
• La efectividad de la estrategia de prueba.
Sea N el número total de defectos en el sistema y sea n de estos defectos
encontrado por prueba.
Sea S el número total de defectos sembrados, y s de estos defectos se encuentran
durante la prueba.
n/N = s/S
o
N = S n/s
Defectos que aún quedan después de la prueba = ×=200*(20-16)/16=50

 
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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *