Test structural

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Testul structural , numit și casetă albă sau verificare structurală , este un anumit tip de test care se efectuează pentru a detecta erorile la una sau mai multe componente (parte din cod , metodă, funcție, clasă, programe etc.) ale unui sistem software. . Funcționarea sa se bazează pe câteva criterii care au ca scop găsirea datelor de testare care vă permit să rulați întregul program.

Pentru a găsi o eroare în cod, de fapt, este necesar să utilizați date care „traversează” partea greșită a programului. Pentru a testa o parte a unui program, introducem conceptul de cale: o secvență de instrucțiuni parcurse în timpul unei execuții. Desigur, nu există niciun criteriu capabil să testeze fiecare cale, având în vedere numărul mare al acesteia din urmă (mai ales în prezența ciclurilor), cu toate acestea, este posibil să se găsească un număr finit de căi independente care combinate împreună oferă toate (sau la cel puțin majoritatea) căile rămase. Dacă este efectuat corect și fără excepții speciale, testul poate acoperi până la 90% din instrucțiuni.

Spre deosebire de metodologia cutiei negre , pentru care codul nu este disponibil, analiza codului se află la baza metodologiei cutiei albe, care permite identificarea căilor de urmat și se efectuează și manual, cu ajutorul diagramelor de flux care arată diferitele căi ale programului și tabelele de urmărire , care simulează execuția codului.

Alte proiecte

Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea