Sunteți pe pagina 1din 2

PROGRAMUL OPERAŢIONAL CAPITAL UMAN 2014-2020

Axa Prioritară 6 – Educație si competențe


Titlul proiectului CodersLab
ID proiect: POCU/726/6/12/135988
Proiect cofinanţat din Fondul Social European prin Programul Operational Capital Uman 2014-2020

Nume HUTULEAC
Prenume FLORIN-ADRIAN
Grupa TS 20
Tema PRINCIPIILE TESTARII – 7 PRINCIPII
Data 15.11.2022

1. Testarea arata prezenta defectelor, nu absenta lor.


1. Atunci cand cumperi o masina la mana a doua (sh) – o verifici, o testezi, mergi cu ea,
o conduci, o duci la mechanic sa se uite pe sub ea, sa o verifice cu testerul.
Mecanicul nu poate sa-ti garanteze 100 la 100 ca masina nu are absolut nicio
problema, ca maine nu va aparea un defect la ea, ca nu se va strica dupa ce tu o
cumperi.
2. Atunci cand cumperi o casa (intr-un bloc mai vechi, spre ex.) – mergi la vizionare, te
uiti, verifici instalatia electrica/sanitara eventual si cu un mester. Acest lucru nu iti
garanteaza 100 la 100 ca un cablu electric nu e copt in perete sau ca o teava
mascata sub faianta/cada nu picura apa.

2. Testarea exhaustiva este imposibila.


1. La fel ca mai sus (pct. 1), nu putem testa masina in mod exhaustiv atunci cand o
cumparam. Poate ca nici dupa ce o cumparam si trece un timp, nu putem sti in
totalitate toate posibilele probleme care pot sa apara.
2. La fel ca mai sus (pct. 1), nu putem sa ne asiguram in mod exhaustiv ca blocul in care
noi ne cumparam apartamentul nu se darama la cutremur, nu cunoastem toti vecinii
din bloc ce calitate au (in cel mai norocos mod – putem cunoaste doar o parte dintre
ei).

3. Testarea timpurie salveaza timp si bani.


1. Sa presupunem ca vrem sa punem centrala termica intr un apartament. Intai trebuie
sa vedem daca legislatia in vigoare ne permite acest lucru. Apoi trebuie sa verificam
daca avem separare de gaz. Dupa aceea avem nevoie de un proiect, de niste
autorizatii (ma gandesc), de o firma specializata, de masuratori (tevi, coturi etc.).
Trebuie sa verificam daca locul unde se monteaza centrala e deschis, langa o
fereastra, intr-o incapere aerisita, deasupra chiuvetei (zic). Apoi trebuie sa vedem ce
centrala mai exact se potriveste apartamentului/dimensiunii acestuia. Nu ne
apucam intai sa cumparam centrala, eventual sa o si montam cu cine stie ce ‘Dorel’.
PROGRAMUL OPERAŢIONAL CAPITAL UMAN 2014-2020
Axa Prioritară 6 – Educație si competențe
Titlul proiectului CodersLab
ID proiect: POCU/726/6/12/135988
Proiect cofinanţat din Fondul Social European prin Programul Operational Capital Uman 2014-2020

2. Sa spunem ca vrem sa cream o noua functionalitate unei aplicatii (de ex. Sa primesti
mesaj cu o saptamana inainte cand trebuie sa faci ITP-ul la masina – probabil se
intampla asta, anyway). Vom estima dinainte cat va dura procesul de
dezvoltare/testare, ce vom face, cum vom face, cat dureaza, cat ne costa etc.

4. Defectele se aduna impreuna.


1. Daca s-a stricat o piesa la masina, e posibil sa se strice si piesele de pe langa acea
piesa.
2. Daca s-a stricat ceva la Recuperarea parolei (nu mai primesti email), e posibil sa se fi
stricat si ceva la Log in.

5. Ai grija la paradoxul pesticidelor.


1. Daca vad ca laptopul meu se misca greu, mai eliberez din programe sau reinstalez
Windowsul. Daca si dupa aceasta se misca la fel, nu reiau acelasi process, ci
suplimentez cu memorie RAM sau schimb PC-ul in ultima instanta.
2. Daca se strica ceva la masina, repar, iar se strica, repar, iar se strica, poate ar fi cazul
sa schimb piesa cu totul. Sau mecanicul .

6. Testarea depinde de context.


1. Intr-un fel testam o masina mica, in alt fel testam un microbus. Spatiul este altul,
dimensiunile sunt altele, capacitatea/distanta de franare este alta, modul de
conducere este putin diferit s.a.m.d.
2. Altfel arata o aplicatie web pe desktop, altfel pe mobile, altfel pe tableta etc. Trebuie
sa fie responsive pe toate deviceurile.

7. Absenta erorilor e o absurditate.


1. Vrei sa faci o masina, totul e functionabil la ea, impecabil, dar pui volanul in spate.
Aceasta nu-si mai indeplineste scopul functional asteptat din partea ei.
2. Un calculator dezasamblat nu inseamna ca nu are niciun defect, chiar daca toate
piesele sunt noi. E posibil ca unele sa nu se potriveasca (cu altele), e posibil sa nu
incapa in carcasa sa, sa nu se alinieze piesele asa cum trebuie etc.

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