Testarea sistemului - un software de testare efectuat pe un sistem complet, integrat pentru a verifica conformitatea cu cerințele sistemului original, atât funcționale, cât și non-funcționale.
obiect de test este evidențiat în roșu.
Efectuarea de testare de sistem, puteți găsi următoarele tipuri de defecte:
• Utilizarea necorespunzătoare a resurselor de sistem.
• combinație neintentionata a datelor de utilizator.
• Probleme cu compatibilitatea mediului.
• utilizarea neintenționată de script-uri.
• Nerespectarea cerințelor funcționale.
• gradul de utilizare slabă.
Testarea sistemului se realizează prin metoda de „cutie neagră“, deoarece set verificabile este entități „externe“, care nu necesită interacțiunea cu programul interior. De asemenea, se recomandă să se efectueze într-un mediu cât mai aproape posibil de mediul utilizatorului final.
Putem distinge două abordări pentru testarea sistemului:
• Pe baza cerințelor. Testarea se efectuează în conformitate cu cerințele funcționale sau nefuncționale, fiecare dintre care este scris testcase (cazuri de test).
• Pe baza cazurilor de utilizare. Testarea are loc în conformitate cu aplicații concrete de utilizare a produsului pe care sunt usercases (precedente personalizate). Pentru fiecare dintre utilizator precedente de date create cazuri de testare a acestora.