Tee katvuse testimine

Autor: Randy Alexander
Loomise Kuupäev: 24 Aprill 2021
Värskenduse Kuupäev: 26 Juunis 2024
Anonim
Kiiruse reduktor + PWK 21 - Yamaha Jog - tõukeratta ülekande seadistus
Videot: Kiiruse reduktor + PWK 21 - Yamaha Jog - tõukeratta ülekande seadistus

Sisu

Definitsioon - mida tähendab tee katvuse testimine?

Teekatte testimine on spetsiifiline metoodiline järjestikune testimine, mille käigus hinnatakse iga koodirida.


Tarkvara testimise tüübina kuulub teekatte testimine tehniliste katsemeetodite kategooriasse, selle asemel et olla osa üldisest strateegiast või koodifilosoofiast. See on töömahukas ja sageli reserveeritud konkreetsete eluliste koodilõikude jaoks.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab tee katvuse testimist

Teekatte testimine toimib nii, et testijad peavad vaatama iga moodulil rolli mängivat koodirida ja täieliku katvuse tagamiseks peavad testijad vaatama kõiki võimalikke stsenaariume, nii et kõik koodiridad oleksid kaetud.

Väga lihtsas näites kaaluge koodifunktsiooni, mis võtab muutuja "x" ja tagastab ühe kahest tulemusest: kui x on suurem kui 5, tagastab programm tulemuse "A" ja kui x on väiksem või sellega võrdne 5, tagastab programm tulemuse "B."


Programmi kood näeks välja umbes selline:

    sisend x
    kui x> 5 siis
    tagasi A
    muidu tagasta B

Selleks, et teede katvuse testimine hõlmaks "kõiki teid" tõhusalt ", tuleb läbi viia kaks katsejuhtumit, kusjuures x on suurem kui 5 ja x on väiksem või võrdne 5-ga.

Ilmselt muutub see meetod keerukamate koodimoodulitega palju keerukamaks. Asjatundjad peavad teekatte testimist üldiselt nn valge kasti testimiseks, mis kontrollib tegelikult programmi sisemist koodi, tuginedes lihtsalt väliste sisendite ja strateegiate hulka, mida peetakse musta kasti testimiseks ja mis ei arvesta sisemise koodiga.