Cálculo de la métrica de Mccabe y cobertura de ruta de los puntos de prueba del examen suave

Cálculo de la métrica de Mccabe y cobertura de ruta de los puntos de prueba del examen suave

[Primera mitad de 2023]

34. 35. En el siguiente diagrama de flujo, se necesitan al menos (34) casos de prueba para cubrir todos los caminos. Usar el método de McCabe para calcular la complejidad del programa es (35)

 


  1. A. 3B
    4
    C.5D
    6
    (35)
    a. 2B
    3
    tazas 4D
    5.
    Respuestas de referencia de la red de tuberías de información: B, C

Análisis:

 

4 como se muestra en el dibujo.

 V(g)=m-n+2 =13-11+2= 4

Haga inferencias de un ejemplo: el diagrama de flujo que se muestra en la siguiente figura se prueba utilizando el método de prueba de caja blanca. Si se debe cumplir con la cobertura de ruta, se requieren al menos (32) casos de prueba. La complejidad del ciclo de este programa se calcula utilizando el método métrico de McCabe como (33).

 

Análisis de respuestas de referencia:  6, 4

 

Esta pregunta pone a prueba los conocimientos básicos de pruebas de software. Las pruebas de caja blanca y las pruebas de caja negra son los dos métodos de prueba de software más utilizados. La cobertura de ruta es un método específico de prueba de caja blanca. La cobertura de rutas se refiere al diseño de varios casos de prueba para cubrir todas las rutas del programa. La cobertura de rutas debería hacer que todas las rutas posibles del programa se ejecuten al menos una vez. Hay un total de seis rutas en este diagrama de flujo ①②③④⑤⑥⑦⑧, ①②③④⑤⑥⑧, ①②③⑤⑥⑦⑧, ①②③⑤⑥⑧, ①②⑥⑦⑧, ①②⑥ ⑧, Por lo tanto, se requieren 6 casos de prueba para lograr la cobertura de ruta al primer paso.

La métrica de McCabe es un método de medición de la complejidad basado en el flujo de control del programa. La complejidad del bucle es V (G) = m-n + 2. En la figura, m = 10, n = 8, V (G) = 10-8 +2 =4.

La métrica de complejidad de McCabe también se llama métrica de ciclo y su fórmula de cálculo es:  V(g)=m-n+2 , donde myn representan el número de aristas y vértices en el gráfico respectivamente .

Supongo que te gusta

Origin blog.csdn.net/ck3345143/article/details/132235942
Recomendado
Clasificación