Čo je nedeštruktívne testovanie?
Nedeštruktívne testovanie je typ testovania softvéru, ktorý zahŕňa správne testovanie a interakciu so softvérovou aplikáciou. Inými slovami, NDT (nedeštruktívne testovanie) sa dá nazvať aj pozitívnym testovaním alebo testovaním šťastnej cesty. Poskytuje očakávané výsledky a dokazuje, že softvérová aplikácia sa správa podľa očakávania.
Príklad : - Zadanie správnych údajov do prihlasovacieho modulu a kontrola, či prijíma poverenia, a prejde na ďalšiu stránku
V tomto návode sa naučíte
- Čo je nedeštruktívne testovanie?
- Prečo robiť nedeštruktívne testovanie (NDT)?
- Keď sa vykonáva nedeštruktívne testovanie (NDT)?
- Stratégia testovania nedeštruktívneho testovania
Ak chcete vo vyššie uvedenom príklade vykonať nedeštruktívne testovanie, zadajte do textového poľa používateľské meno číselné znaky. Preto sme zadali číselný znak, požadovaný výsledok bude pozitívny.
Prečo nedeštruktívne testovanie (NDT)?
- Hlavnou výhodou metódy NDT je, že vedie k zlepšeniu kvality softvéru a opraveniu chýb.
- Preukázať, že softvérové funkcie fungujú podľa špecifikácie.
- Požiadavka na overenie výkonu bola splnená
- Overiť, či sú splnené požiadavky koncových používateľov
- Kontrola malej časti kódu alebo funkčnosti funguje podľa očakávania a neporušuje súvisiacu funkčnosť.
Keď sa vykonáva nedeštruktívne testovanie (NDT)?
- Je to tiež prvá forma testovania, ktorú by tester vykonal na aplikácii. (Tj. V počiatočnej fáze SDLC)
- Nedeštruktívne testovanie sa zvyčajne vykonáva, keď nemáme dostatok času na testovanie.
Stratégia testovania nedeštruktívneho testovania
- Prístup k nedeštruktívnemu testovaniu by mal byť pozitívny.
- Zámerom techniky NDT je dokázať, že aplikácia bude pracovať na poskytovaní platných vstupných údajov.
- Neexistujú žiadne špeciálne požiadavky na vykonávanie nedeštruktívneho testovania.
- Osvedčeným postupom pre nedeštruktívne testovanie je skontrolovať, či systém robí, čo má robiť.

Stratégia testovania nedeštruktívneho testovania
Príklad
- Aplikácia má 5 modulov viz, prihlasovacia stránka, domovská stránka, stránka podrobností používateľa, vytváranie nových používateľov a vytváranie úloh atď.
- Predpokladajme, že na stránke prihlásenia je chyba. Pole pre meno používateľa prijíma menej ako šesť alfanumerických znakov. To je v rozpore so stanovenými požiadavkami, ktoré stanovujú, že používateľské meno by nemalo akceptovať menej ako šesť znakov. Vo vyššie uvedenom scenári teda ide o chybu.
- Teraz je chyba nahlásená vývojovému tímu a je opravená a opäť odoslaná späť testovaciemu tímu. Testovací tím kontroluje nielen prihlasovaciu stránku, na ktorej je chyba opravená, ale testuje aj ďalšie moduly. Počas testovania všetkých modulov vykonáva nedeštruktívny typ testovania, len aby skontroloval, či celá aplikácia funguje správne.
Zhrnutie:
- Testovanie softvéru je proces používaný na odhalenie chýb softvéru, na stanovenie určeného stupňa kvality.
- NDT znamená nedeštruktívne testovanie, ktoré overuje pozitívne výsledky softvéru, ktorý spĺňa dané požiadavky.
K článku prispieva „Suchita Rao“