QA & Testing Arobs - pentru eficienta maxima



Cheia succesului nostru sta in satisfactia clientilor nostri!

Lansarea pe piata a unei solutii software in mod rapid, cu costuri reduse si profit maxim se afla pe lista de prioritati a oricarei firme de dezvoltare software.

Metodele de lucru abordate de departamentele AROBS de Testare si Asigurarea Calitatii sunt personalizate pentru a satisface cerintele fiecarui client si pentru a se adapta oricarui mediu de afaceri.Metodologia noastra este conceputa pentru a preveni aparitia erorilor. Astfel, se ofera un produs software de calitate, costul pentru dezvoltarea lui scade iar timpul de lansare pe piata se scurteaza.

Satisfactia clientului final si stabilirea unei relatii de durata cu acesta este obiectivul primordial al echipei AROBS.

Arobs Transilvania furnizeaza urmatoarele tipuri de servicii de asigurarea calitatii produselor software:

1.Black-box/functional testing


Este testarea functionala a programului fara acces la codul sursa.
Scop:

  • inlaturarea bugurilor de functionalitate.

  • imbunatatirea interfetei

  • imbunatatirea timpilor de raspuns

  • imbunatatirea usability-ului

 

2. Unit testing


Este testarea modulelor clase/metode, avand acces la codul sursa.
Pot fi urmarite variabilele, rezultatele executiei metodelor, in zonele sensibile ale aplicatiei (mai frecvent folosite de ex. framework-uri proprii)

Scop:

  • eliminarea bug-urilor de cod - bucle infinite, initializari defectuase de variabile, mosteniri defectuoase, executii defectuoase la cazuri marginale etc

  • stabilitatea modulelor de baza ale aplicatiei.

 

3. Automated testing


Pentru testare automata se prefera limbajului Ruby.Se poate crea un framework specific aplicatiei astfel incat mentenanta scripturilor sa fie mai usoara.

Folosim deasemeni pentru aplicatiile in C/C++, framework-ul  CxxTest.

      Sunt posibile urmatoarele tipuri de testare automata:
                a) GUI test
                b) Smoke test
                c) Functional test

4. eLoad/Performance testing


Permite:

  • simularea accesului unui numar mare de useri de la cateva sute pana la cateva mii

  • obtinerea de rapoarte detaliate legate de evolutia sistemului: timp si resurse implicate pentru o monitorizare atenta si analiza a incarcarii sistemului

Procesele de testare sunt realizate si urmarite pe baza unor planuri de testare bine documentate, detaliate si estimate la nivel de task.

Raportarea bug-urilor se face in sisteme de tip  bugtracking (ca de exemplu Jira de la Atlassian sau Bugzilla - instalate la client sau pe sistemele proprii)  care permit urmarirea, prioritizarea si modificarea lor pe tot ciclul de viata a unui bug.

Procesul efectiv de testare se poate adapta pe ciclurile de viata existente la client.

Contactati-ne acum pentru informatii suplimentare.

 

 

ssss