Despre testare - testare - tipuri de testare pentru - testarea configurației

Testarea configurației este un tip special de testare care are ca scop testarea funcționării software-ului în diferite configurații de sistem (platforme declarate, drivere suportate, diverse configurații de computere etc.)







În funcție de tipul de proiect, testarea configurației poate avea diferite scopuri:

Proiect de profilare a sistemului
Scopul testelor. determină configurația optimă a echipamentului, asigurând caracteristicile de performanță necesare și timpul de reacție al sistemului supus încercării.

Proiect pentru migrarea sistemului de la o platformă la alta
Scopul testelor. Verificați obiectul de testare pentru compatibilitatea cu hardware-ul, sistemele de operare și produsele software terță parte declarate în caietul de sarcini.

Notă. Programul ISTQB nu spune nimic despre acest tip de testare ca test de configurare. Conform glosarului, acest tip de testare este considerat acolo ca test de portabilitate:
configurarea testelor: consultați testarea portabilității.
testul de portabilitate. Procesul de testare pentru a determina portabilitatea unui produs software.

Niveluri de testare

Pentru aplicațiile client-server, testarea configurației poate fi împărțită condițional în două niveluri (pentru unele tipuri de aplicații, una poate fi relevantă):







La primul (server) nivel, interacțiunea software-ul lansat cu mediul în care este instalat este testat:

  1. Hardware (tipul și numărul de procesoare, memorie, caracteristicile adaptorului de rețea / rețea etc.)
  2. Software (OS, driver și bibliotecă, software terță parte, care afectează funcționarea aplicației etc.)

Principalul obiectiv este acela de a testa configurația optimă a echipamentelor care îndeplinesc caracteristicile de calitate necesare (eficiență, portabilitate, ușurință în întreținere, fiabilitate).

La următorul nivel (client), software-ul este testat din poziția utilizatorului final și din configurația stației sale de lucru. În această etapă, vor fi testate următoarele caracteristici: utilitate, funcționalitate. Pentru aceasta, va fi necesar să se efectueze o serie de teste cu diferite configurații de stații de lucru:

Procedura de testare

Înainte de a începe testarea configurației, se recomandă:

  • Creați o matrice de acoperire (matricea de acoperire este tabelul în care sunt introduse toate configurațiile posibile),
  • să prioritizeze configurațiile (în practică, cel mai probabil, toate configurațiile dorite nu vor fi verificate);
  • Pas cu pas, în conformitate cu prioritățile stabilite, verificați fiecare configurație.

Generalizați ceea ce avem

  • configurația se numește testarea compatibilității produsului (software-ului) cu hardware și software diferite
  • principalele obiective sunt de a determina configurația optimă și de a verifica dacă aplicația este compatibilă cu mediul necesar (hardware, OS etc.)
  • automatizarea testelor de configurare ajută la evitarea costurilor inutile






Articole similare

Trimiteți-le prietenilor: