unitate de testare - studopediya

Obiectul elementelor de încercare este cea mai mică unitate de proiectare PS - modul. Pentru a detecta erorile din cadrul modulului sunt testate, este important de a gestiona modul. Metoda de testare este absorbit din grupul de metode de testare a „caseta de alb“, testarea poate fi realizată pentru un set de module în paralel.

Supuse interfață de testare modul, structuri de date interne, cale independentă, calea de eroare de manipulare condițiile limită.

Modulul de interfață este testat pentru a verifica dacă datele de testare de intrare-ieșire (în mod evident, în cazul în care nu există nici o încredere în a corecta datele de intrare-ieșire, nu are sens să efectueze alte teste).

Investigarea structurilor de date interne asigură integritatea datelor stocate.

De obicei, în proiectarea modulului prevăd anumite condiții eronate. Pentru a proteja împotriva condițiilor eronate în manipularea calea de eroare modulul de intrare. Aceste căi trebuie testate

Necesitatea testării condițiile limită legate de faptul că greșelile apar adesea în module în procesarea elementului n-lea al-elementelor de matrice n, atunci când m - lea iterația cu m pasaje în timpul procesării minim (maxim) valoarea.

cazuri de testare, axat pe datele de situație, au o probabilitate mare de detectare a erorilor.

Elementele de testare în general considerate ca o completare la etapa de codificare. Acesta începe după dezvoltarea modulului de text. Deoarece modulul nu este un sistem autonom, pentru testarea de implementare necesită instrumente suplimentare, cum ar fi driver de test și „cap“ (fig. 2.20).

unitate de testare - studopediya

Fig. 2.20. Mediu Software-ul pentru testarea modulului.

Conducătorul auto - un program de control, care primește date brute (InData) și cazuri de testare rezultatele așteptate (EXPReS), lansări de testare în unitatea de lucru, modulul primește de la rezultatele reale (OutData) cazuri de testare și generează rapoarte cu privire la testarea.

Dopuri înlocui module, care sunt cauzate de modulul de testare. Plug, sau „Subprogramul dummy“ implementează modulul de interfață slave poate efectua o prelucrare minimă sau simula primirea și returnarea datelor.

Crearea de drivere și cioturi implică costuri suplimentare, dar vă permite să automatizeze procesul de testare.

articole similare