Crearea unui program constă în mai multe operații, care sunt denumite în mod colectiv „ciclul de viață”. Unul dintre cei mai importanți pași este testarea. Sarcina sa principală nu este să se asigure că lucrarea este corectă, ci să detecteze posibilele erori, astfel încât acestea să nu devină o surpriză neplăcută pentru client ulterior. Cum testați programele?
Instrucțiuni
Pasul 1
Începeți să testați programul. Primul pas este depanarea programului. Depanarea trebuie făcută de un programator care a scris codul sursă sau cunoaște limbajul de programare necesar. Dacă sunteți oricare dintre cele de mai sus, începeți să verificați codul sursă pentru erori de sintaxă. Eliminați orice erori găsite. Apoi faceți teste statice. Trebuie făcut pentru a depana programul.
Pasul 2
Verificați toată documentația care a fost obținută pe parcursul întregului ciclu de viață al programului. Verificați termenii de referință, specificațiile și codul sursă pentru a respecta standardele de codare. Acest lucru va ajuta la determinarea modului în care programul îndeplinește cerințele clientului. Dacă eliminați toate inexactitățile din documentație și codul programului, aceasta va indica calitatea înaltă a software-ului.
Pasul 3
Când ați terminat depanarea, treceți la metodele de testare dinamică. Acestea sunt utilizate în procesul de funcționare directă a programului. Verificați corectitudinea programului folosind multe teste din seturile de date pregătite anterior. Fiecare test vă va arăta în ce cazuri programul a eșuat și sa prăbușit. Veți avea nevoie de aceste informații pentru a depana cauzele acestor probleme. Folosiți metode cutie neagră și cutie albă pentru testare. Metoda „cutiei negre” implică identificarea numărului maxim de erori și defecțiuni într-un test.
Pasul 4
Pentru a face acest lucru, pregătiți două seturi de date. Unul trebuie să conțină informații corecte, iar al doilea este în mod deliberat incorect. După rularea acestor date prin program, stabiliți discrepanța dintre funcțiile reale și cele prevăzute.
Pasul 5
De asemenea, utilizați metoda „caseta albă”, care implică parcurgerea fiecărui operator pentru a examina cu atenție structura internă a apelului. Testează toate căile de informații, rata de schimb dintre ramuri și ciclurile individuale. Fiecare operator este traversat o singură dată.