Sunteți pe pagina 1din 1

Test estimation

 Expertiza externa-

 Consultatii cu exchipa-calitatea,orar-ferm,buget, functionalitatea de plina si corecta ,balanta


dintre aceste patru

Test levels

1: Acceptance test- testarea din punct de vedere a utilizatorului.

2: Unit testing- se testeaza interactiunea componentelor si interfetelor sistemului.

3: Integration testing-cand componentele se integreaaza una cu alta, se face in baza dizainului


software , wordclous si in baza use-cases. Se face dupa Unit testing si inaintea system testing.

a: Bottom-up integration- integrarea se face de componente care sunt mai mici si se trec la
integrarea acestui system in comun.

 Avantaje- este mai usor de a vedea rezultatele testarii , se face usor o testare pentruca
comunica doua componente, testarea in asa fel poate fi facuta cu cod.
 Dezavantaje-Programul intreg nu este gata pana nu este adaugat ultimul modul,unele conflicte
intefete pot fi gasite prea tarziu,nu avem system de stat intreg pana la sfarsitul testarii, unele
interfete nu pot fi compatibile, trebuie de creat test driwers.

b: Big-bang integration-toate componentele sistemului sunt unite intr-o data intr-un system .

 Avantaj: avem un system intreg inainte de testare(produs gata).


 Dezavantaj: este greu de indentificat cauza deffectului,echipa de testare nu face nimic,limitele
timpului sunt foarte largi,mai multe sanse de avea un defect critic,este greu de a detasa unele
module pentru verificare.

c: Top-down integration-modul care cheama alte module

4: Sistem testing- Functional+ tehnical specification +standart Black-box

Check: Requirements +software design,user expectations

 Functional testing
 Regression testing - dupa back feed
 Performance testing (workload) - cu diferite date de adresari
 Stress testing
 Portability testing

S-ar putea să vă placă și