Acasa
Software
Web development
Produse
Companie
Portofoliu
Contact
 
 
 
Testarea reprezinta procesul de identificare si corectare, completare si asigurare a calitatii unui software. O definitie neformala a procesului de testare ar fi: "interogarea produsului in vederea evaluarii lui".

Calitatile unui produs software difera in mod evident de la un sistem la altul. Acest lucru poate fi evitat in urma procesului de testare, prin definirea si atribuirea urmatorelor atribute de calitate: stabilitate, portabilitate, reabilitare, simplitudinea folosirii lui.

Stoparea procesului de testare este un moment greu de determinat uneori, insa exista o serie de factori decizionali precum:

deadline-urile (termene prestabilite);
obtinerea unei rate de erori foarte mica;
riscul proiectului este mult sub limita acceptata;
raportul cod sursa / functionalitate / cerinte atinge un punct specific;
depasirea bugetului alocat etapei de testare.

In ceea ce priviste proiectele implementate in totalitate de catre compania noastra, testarea se face in cadrul M&M Testing Department dupa fiecare stagiu al implementarii, testarea finala devenind mult mai eficienta si precisa.

Tipuri de testare software utilizate in cadrul M&M Testing Department:

testare statica - analiza a codului static fara executarea propriuzisa a aplicatiei;
testare dinamica - presupune rularea aplicatiei folosind anumite date de intrare si verificarea datelor de iesire raportate la cele asteptate. Testele de integritate, testele de Unit, testele de system si testele de accept reprezinta cateva metodologii ale testarii dinamice;
testare Black Box - presupune prelucarea unor perspective externe ale obiectelor de test pentru obtinerea cazurilor de test;
testare White Box - metoda de evaluare a securitatii, foloseste o perspectiva interna a sistemului in vederea determinarii cazurilor de test bazate pe structura interna.

Alte tipuri de testare: Unit Testing, Requirements Testing, Regression Testing, Error Handling Testing, Manual support Testing, Intersystem Testing, Control Testing, Parallel Testing, Volume Testing, Stress Testing, Performance Testing, Agile Testing, Localization Testing, Globalization Testing, Internationaliza- tion Testing etc.
 
|
|
|