Documente Academic
Documente Profesional
Documente Cultură
Testarea Software + Model V PDF
Testarea Software + Model V PDF
calitatii
Curs 1
Managementul informatiei
Programe de aplicatii
ORGWARE MANWARE
Software
Hardware
Baze de date
Avantaje:
•Simplu si usor de utilizat
•Fazele si procesele sunt terminate pe rand
•Bun pentru proiectele mici unde cerintele
sunt bine intelese de la inceput
Dezavantaje:
•Modificarea cerintelor este foarte greu de gestionat
•Nu se pot produce prototipuri decat foarte tarziu
cu reactie si Control
suprapuneri Proiectare I
(produs informatic)
Control
Integrare si testare
Integrare si testare
Componente 1+2
Componente 3
Control Control
Integrare si testare
Componente 1+2+3
Control
Dezavantaje:
- utilizatorul nu poate evalua concret ce facilitati ofera noul produs
informatic decat dupa ce acesta este realizat si testat; ca urmare, si
performantele si calitatile noului produs nu pot fi determinate decat in
fazele de testare.
- intrucit utilizatorul nu poate formula de la inceput toate cerintele,
efortul de intretinere a produsului informatic este foarte mare.
- daca costurile de realizare a produselor informatice nu sunt mari, cele
de intretinere sunt importante datorita dificultatilor in depistarea erorilor
cu reactie si
Proiectare
prototipuri
Elaborare
Elaborareprograme
programe
(prototip partial)
Control
Testare
(prototip partial)
Control
"convertire" "abandonare"
prototip partial realizarea produselor
informatice prin
strategie clasica
Elaborare programe
Control
Integrare si testare
Control
Dezavantaje:
• cost ridicat si durata lunga a ciclului de realizare
Dezavantaje:
•Modificarea cerintelor este foarte greu de gestionat
•Nu se pot produce prototipuri timpurii
Modul driver
Modul testat /
unitate testata
Modul stub Modul stub
• Integrare progresiva
– In fiecare pas se adauga ansamblului de module integrate numai un singur
modul.
– Erorile care apar la un test provin din ultimul modul integrat.
– 2 metode:
• Integrare ascendenta
• Integrare descendenta
utilizator