Cuprins:
Definiție - Ce înseamnă Software Testing?
Testarea software este un set de procese care urmărește investigarea, evaluarea și verificarea complexității și calității software-ului computerizat. Testarea software asigură conformitatea unui produs software în raport cu cerințele de reglementare, de afaceri, tehnice, funcționale și de utilizator.
Testarea software-ului este cunoscută și sub denumirea de testare a aplicațiilor.
Techopedia explică testarea software-ului
Testarea software este în primul rând un proces larg, care este compus din mai multe procese interconectate. Obiectivul principal al testării software este de a măsura starea de sănătate a software-ului împreună cu completitudinea acestuia în ceea ce privește cerințele de bază. Testarea software presupune examinarea și verificarea software-ului prin diferite procese de testare. Obiectivele acestor procese pot include:
- Verificarea completitudinii software-ului în ceea ce privește cerințele funcționale / de afaceri
- Identificarea erorilor / erorilor tehnice și asigurarea software-ului fără erori
- Evaluarea capacității de utilizare, performanță, securitate, localizare, compatibilitate și instalare
Programul testat trebuie să treacă fiecare dintre teste pentru a fi considerat complet sau potrivit pentru utilizare. Unele dintre diferitele tipuri de metode de testare software includ testarea cutiei albe, testarea cutiei negre și testarea cutiei gri. Mai mult, software-ul poate fi testat în ansamblu, în componente / unități sau în cadrul unui sistem live.