CalculatoareProgramare

Testarea funcțională

Dintre toate tipurile de testare funcțională este pe bună dreptate ocupă o poziție de lider, pentru că programul ar trebui să funcționeze corect, în primul rând, sau prin ușurința de utilizare, de securitate, și nu va avea o viteză suficientă absolut nici un sens. În plus față de deținerea tehnici de testare diferite, fiecare persoană trebuie să înțeleagă cum să efectueze în mod corespunzător un audit pentru a obține cele mai eficiente rezultate.

Testarea funcțională: în cazul în care să direcționeze efortul principal?

- testarea modular și de sistem;

- pentru a verifica caseta „alb“ sau „negru“;

- privind testarea manuală și de automatizare;

- pentru a testa noi caracteristici sau testarea de regresie ;

- pe „negativ“ sau „teste pozitive“.

Între toate aceste activități, este important de a găsi calea cea dreaptă, care va fi „media“ pentru a echilibra eforturile profitând de fiecare dintre direcțiile de maxim.

verificarea software este realizată în diverse moduri, dintre care unul este testat pe o „cutie neagră“ sau de control al datelor.

Programul în acest caz este reprezentat în termeni de „cutie neagră“, și inspecția se efectuează pentru a stabili circumstanțele în care comportamentul programului nu respectă specificațiile. Toate erorile sunt determinate prin intermediul gestionare a datelor, care se realizează prin intermediul unor teste exhaustive, adică, folosind toate posibile tipuri de date.

În cazul în care executarea comenzii programului depinde de evenimentele care au precedat-o, atunci nu este nevoie pentru a verifica toate secvențele posibile. Este clar că, în cele mai multe cazuri, este pur și simplu imposibil de a face o testare exhaustivă, astfel încât mai multe sanse de a alege o opțiune acceptabilă sau rezonabilă, alerga limitată a programului pe un mic subset al tuturor datelor de intrare. Această opțiune este pe deplin garantează absența abaterilor de la caietul de sarcini.

Testarea funcțională implică testul alegerea corectă. În acest caz, să se facă distincția între aceste metode de formare seturi pentru acestea:

- analiza valorii limită;

- partiționarea Echivalența;

- ipoteza erorii;

- analiza legăturii dintre cauză și efect.

Puteti vedea fiecare dintre ele separat.

Analiza valorilor limită. În conformitate cu valorile limită este de obicei înțeles ca și cele situate la frontierele claselor de echivalență. În astfel de locuri susceptibile de a detecta o eroare. Utilizarea acestei metode necesită definirea profesională a creativității și expertiză în această problemă specială în cauză.

Echivalența partiționare. Toate seturile posibile de parametri de intrare sunt împărțite în mai multe clase de echivalență. Datele sunt combinate pe baza unor erori similare. Se crede că în cazul în care un set de o singură clasă detectează o eroare, acesta va fi, de asemenea, echivalent cu acesta indica. Testarea funcțională a prezentei metode este realizată în două etape: cea dintâi selecție a claselor de echivalenta, iar al doilea a format teste speciale.

Analiza relațiilor de cauză și efect. Sistemul poate selecta teste cu productivitate ridicată, datorită efectuării auditurilor. În acest caz, ca și cauza stării de intrare separată este primită, și este văzută ca o consecință a unei stări de ieșire. Metoda se bazează pe ideea de a atribui tot felul de motive pentru anumite consecințe, care este de a clarifica foarte relațiilor cauză-efect. Testarea software-ului se realizează în mai multe etape, rezultând într-o listă a cauzelor și consecințelor care decurg.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.unansea.com. Theme powered by WordPress.