Casa Desenvolupament Què és la prova de cobertura de la branca? - Definició de tecnologia

Què és la prova de cobertura de la branca? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa la prova de cobertura de la branca?

Les proves de cobertura de les branques són un tipus de prova metòdic que requereix que totes les branques del programa o estats condicionats es posin a prova almenys una vegada durant un procés de prova.

Techopedia explica les proves de cobertura de la branca

En les proves de cobertura de la branca, es proven cada resultat diferent d’un mòdul de codi. Per exemple, si els resultats són binaris, els desenvolupadors posen a prova els dos resultats. Així mateix, si hi ha una funció de codi que posa a prova diversos valors, es provaran cadascun d'aquests resultats valorats. Si una funció retorna un valor sí o un no, la prova ha d'introduir cadascun d'aquests valors i provar el resultat.

Per naturalesa, les proves de cobertura de les branques són diferents de les altres formes més amples de proves. Representa un requisit condicional rígid que en tots els casos pot no ser del tot factible. Alguns desenvolupadors i altres que parlen sobre proves de cobertura de sucursals suggereixen que un percentatge de cobertura és adequat, mentre que d’altres han notat que els desenvolupadors poden treballar dues o tres estratègies de prova diferents per assegurar-se que cobreixin totes les branques del mòdul de codi o el major nombre possible. .

Com a tipus de proves tàctiques, les proves de cobertura de les branques són més que una mètrica que s’utilitza per avaluar els resultats de les proves que una filosofia de proves o una idea d’estratègia de proves de base més àmplia.

Què és la prova de cobertura de la branca? - Definició de tecnologia