Testare software
Etapele principale ale unei scheme de testare
Feb 11th
- Selectati ce trebuie măsurat (cuantificat) de testul respectiv. Înainte de realizarea testului,
- trebuie identificate scopurile acestuia. Scopurile pot fi diferite (spre exemplu, testarea fiabilitătii, testarea completitudinii cerintelor).
- Decideti cum faceti testarea a ceea ce trebuie testat. După ce ati stabilit ce este de testat, trebuie să decideti cum realizati testele relevante.
- Dezvoltati cazurile de test. Pentru tipurile de testare deja acceptate, trebuie creată o colectie de cazuri de test (situatii de test) pentru antrenarea sistemului supus testării.
- Determinati rezultatele asteptate ale testului respectiv.
- Executati cazurile de test.
- Comparati rezultatele obtinute cu cele asteptate.
Reguli de bază pentru realizarea testării sistemelor software:
Feb 11th
- Se determină momentul în care se opreste testarea;
- Responsabilitatea testării programului revine unui tester, nu celui ce realizat programul;
- Se descriu rezultatele asteptate pentru fiecare caz de test;
- Se scriu cazuri de test pentru condiŃii de intrare valide si nevalide;
- Se verifică rezultatele fiecărui test.
- Testarea se atribuie celor mai creative persoane din echipă