Acest curs se adreseaza celor care vor sa invete bazele de testarii software. Pe parcursul training-ului, vom analiza termenii si procesele fundamentele de testare software precum si principiile testarii. Vom discuta despre diferitele tipuri de clasificare si niveluri de testare.
Subiecte curs
Conceptele generale in software testing
Obiectivele testarii
Termenii de baza in testare
- Test object, test basis
- Eroare/greseala, bug/defect/fault, failure
- Verificare vs validare
- Costul corectarii defectelor
- Testarea in procesul de asigurare a calitatii
- 7 principii de testare
- Ciclul de viata al dezvoltarii software
Modele si metodologii de dezvoltare
- Modelul Cascade
- Modelul iterativ
- Modelul spirala
Avantajele si dezavantajele fiecarui model
Testarea in diferite modele. Provocari pentru fiecare model
Structura echipei de proiect. Rolul testarii in cadrul ei
Niveluri de autonomie in testare
Niveluri de testare
Tipuri de testare
Conceptul de defect
Structura raportului cu privire la defect
Ciclul de viata al unui defect
Clasificarea defectelor