Sunteți pe pagina 1din 2

Metode si tehnici de testare

- Ce este metoda de testare cutie neagră - „Black Box” ?;


Nu se bazează pe cunoașterea interna a design-ului sau a codului. Testele sunt bazate pe cerințe și
funcționalitate.

 Programare internă necunoscută.


 Nu este necesară cunoașterea funcționării interne a unei aplicații.
 Cunoscut sub denumirea de cutie închisă, testare a datelor și funcțională.
 Realizat de utilizatorii finali și, de asemenea, de testatori și dezvoltatori.
 Testarea se bazează pe așteptarea externă, comportamentul intern al aplicației
nu este cunoscut.
 Cel mai puțin timp consumator și exhaustiv.
 Nu este potrivit pentru testarea algoritmilor.
 Poate fi făcută prin metoda de încercare și eroare.

- Ce este metoda de testare cutie albă – „White Box” ?;


Se bazează pe cunoașterea logicii interne a codului aplicației. Testele sunt bazate pe acoperirea
sintaxei de cod, ramuri, cai, condiții.

 Programare internă pe deplin cunoscută.


 Tester are cunoștințe complete despre funcționarea internă a aplicației
 Cunoscut sub numele de sticlă, cutie deschisă, cutie limpede, testare structurală
sau testare pe bază de cod.
 Realizat de testeri și dezvoltatori.
 Funcționarea internă este pe deplin cunoscută și testerul poate proiecta datele de
test în consecință.
 Cele mai exhaustive și consumatoare de timp.
 Domeniul de date și limitele interne pot fi testate mai bine.
 Adecvat testării algoritmilor

- Tehnica valoarea limită (exerciţii special practice);


- Tehnica clasa de echivalență (exerciţii special practice).

https://ro.itpedia.nl/2018/04/20/grenswaardentest-equivalentie-verdeling-huh/

Nivele de testare ( definitii)

- Ce este “ unit test “

Prima treapta a testarii ; se testeaza functiile sau module de cod . De obicei sunt facute de programatori deoarece
presupun cunostinte avansate a design-ului intern al aplicatiei si codului. Nu intotdeauna sunt usor de executat daca
aplicatia nu are o arhitectura bine pusa la punct; poate presupune dezvoltarea de drivere sau stub-uri
- Ce sunt testele de integrare – „Integration tests”;

Testarea combinata a diferitelor parti dintr-o aplicatie pentru a vedea daca


functioneaza corect. Aceste "parti" pot fi module de cod, aplicatii individuale,
aplicatii client-server intr-o retea etc.

- Ce sunt testele de sistem – „System Test”;

Testare de tip Black-box bazata pe specificații care acoperă toate părțile sistemului

-Ce sunt testele de acceptare – „Acceptance Test”.


Testare prin care se determina dacă software-ul este satisfăcător pentru un utilizator final sau
client.

- Defecte /  Erori / „bug-uri” ( definitii , diferente , utilizare )

Modele de dezvoltare software

- Ciclul de dezvoltare V – „V-Cycle”.

https://docplayer.fr/57185084-Ciclul-in-v-notiuni-de-testare-structurala.html

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