Testarea sistemului de software sau hardware reprezinta testarea realizata pe un sistem complet, integrat pentru a evalua conformitatea sistemului cu cerintele sale specifice. Testarea sistemului intra in sfera de aplicare a testelor Black Box, si, ca atare, ar trebui sa nu necesite cunostinte de proiectare interioara a codului sau de logica.
Descriere. Principalele Beneficii
Ca o regula, sistemul de testare ia, ca si intrari, toate componentele software-ul “integrat”, care au trecut cu succes testele de integrare si, de asemenea, sistemul de software-ul in sine integrat cu orice sistem(e) hardware aplicabil(e). Scopul testarii de integrare este de a detecta orice neconcordante intre unitatile de software-ul care sunt integrate impreuna (numite asambluri) sau intre oricare dintre ansambluri si hardware. Sistemul de testare este un tip mai limitat de testare; urmareste sa detecteze defecte atat in cadrul “inter- ansamblurilor” si, de asemenea, in cadrul sistemului ca intreg.
Testarea intregul sistem
Testarea sistemului se face pe intregul sistem, in contextul Specificatiilor Cerintelor functionale (FRS) si / sau in contextul Specificatiilor Cerintelor Sistemului (SRS). Testarea sistemului testeaza nu numai designul, dar si comportamentul si chiar si asteptarile clientului. Acesta este destinat, de asemenea pentru a testa pana si dincolo de limitele definite in specificatiile cerintelor software-ul / hardware-ului.
Tipuri de teste incluse in testarea sistemului
Urmatoarele sunt exemple de diferite tipuri de teste care ar trebui sa fie luate in considerare in timpul testarii unui sistem:
•Testarea software-ului GUI | •Testarea fumului | respectarea: |
•Testarea capacitatii de folosire | •Testarea exploratorie | – Legii americanilor cu handicap |
•Testarea performantei | •Testarea ad-hoc | din 1990 |
•Testarea compatibilitatii | •Testarea regresiei | – Sectiunea 508 modificata a |
•Testarea eroriii de manipulare | •Testarea fiabilitatii | Legii de reabilitare din 1973 |
•Testarea incarcarii | •Testarea instalarii | – “Web Accessibility Initiative” |
•Testarea volumului | •Testarea intretinerii | (WAI) a “World Wide Web |
•Testarea stresului | •Testarea mentenantei | Consortium” (W3C) |
•Testarea securitatii | •Testarea recuperarii si testarea | |
•Testarea scalbilitatii | “failover”. | |
•Testarea sigurantei sanatatii | •Testarea accesibilitatii, inclusiv |