Branch dekking testen

Schrijver: Monica Porter
Datum Van Creatie: 21 Maart 2021
Updatedatum: 17 Kunnen 2024
Anonim
Unit Testing and Coverage in IntelliJ IDEA
Video: Unit Testing and Coverage in IntelliJ IDEA

Inhoud

Definitie - Wat betekent Branch Coverage Testing?

Branch dekkingstest is een methodisch type test dat vereist dat alle programmatakken of voorwaardelijke toestanden minstens één keer tijdens een testproces worden getest.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Branch Coverage Testing

Bij filiaaldekkingstests wordt elke verschillende uitkomst van een codemodule getest. Als de uitkomsten bijvoorbeeld binair zijn, testen ontwikkelaars beide uitkomsten. Evenzo, als er een codefunctie is die een reeks waarden test, wordt elk van die gewaardeerde resultaten getest. Als een functie een waarde Ja of Nee retourneert, moet de test elk van deze waarden invoeren en het resultaat testen.

Van nature is het testen van de vestigingsdekking anders dan andere bredere vormen van testen. Het is een rigide voorwaardelijke eis die mogelijk niet in alle gevallen volledig haalbaar is. Sommige ontwikkelaars en anderen die het hebben over branchdekkingstests suggereren dat een bepaald percentage dekking voldoende is, terwijl anderen hebben opgemerkt dat ontwikkelaars twee of drie verschillende teststrategieën kunnen uitwerken om ervoor te zorgen dat ze alle codemodule-branches dekken - of zoveel mogelijk .


Als een soort tactisch testen, is het testen van een vestigingsdekking meer een maatstaf die wordt gebruikt om testresultaten te peilen dan een testfilosofie of een breder gebaseerd teststrategie-idee.