Tabla de contenido:
- Definición: ¿Qué significa la Prueba de cobertura de sucursales?
- Techopedia explica las pruebas de cobertura de sucursales
Definición: ¿Qué significa la Prueba de cobertura de sucursales?
La prueba de cobertura de sucursal es un tipo de prueba metódica que requiere que todas las ramas del programa o estados condicionales se prueben al menos una vez durante un proceso de prueba.
Techopedia explica las pruebas de cobertura de sucursales
En las pruebas de cobertura de sucursales, se prueba cada resultado diferente de un módulo de código. Por ejemplo, si los resultados son binarios, los desarrolladores prueban ambos resultados. Del mismo modo, si hay una función de código que prueba un rango de valores, cada uno de esos resultados valorados se prueba. Si una función devuelve un valor de sí o un no, la prueba debe ingresar cada uno de estos valores y probar el resultado.
Por naturaleza, las pruebas de cobertura de sucursales son diferentes a otras formas más amplias de pruebas. Representa un requisito condicional rígido que puede no ser del todo factible en todos los casos. Algunos desarrolladores y otros que hablan sobre las pruebas de cobertura de sucursales sugieren que un cierto porcentaje de cobertura es adecuado, mientras que otros han señalado que los desarrolladores pueden elaborar dos o tres estrategias de prueba diferentes para garantizar que cubran todas las ramas del módulo de código, o la mayor cantidad posible .
Como un tipo de prueba táctica, la prueba de cobertura de sucursal es más una medida utilizada para medir los resultados de la prueba que una filosofía de prueba o una idea de estrategia de prueba más amplia.