2.1. Testarea functionala Flashcards

1
Q

Ce este un item?

A

este un termen mai general. Și poate fi:

-o componentă,
-o funcționalitate
-o unitate de cod și
-orice element al softului care poate fi testat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ce este o componentă?

A

poate fi formată dintr o sau mai multe unități de cod

este o unitate specifică distinctă identificabilă a sistemului

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

care tip de testare funcțională testează item și
care item și componentă?

A

White box testing testează fiecare item dintr o structura software ului

Black box testing testează fiecare item și componentă împreună ca un întreg, fara a se cunoaste structura

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

deci există o diferență între item și componentă

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ce înseamnă component testing?

A

testarea unor unități de cod mai mari

se concentrează pe interacțiunea și integrarea între diferitele componente ale sistemului,

în timp ce se ține cont de funcționarea corectă a fiecărei componente individuale

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Ce înseamnă unit testing?

A

testarea individuală cele mai mici părți de cod

se testează cum funcționează izolat, nu cum interacționează cu alte componente ale aplicației

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Deci avem o diferență între component tasting și unit testing

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

câte tipuri de testare există?

A

Tastare funcțională și testare nonfuncțională

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ce face testarea funcțională?

A

verifică fiecare parte a unui software pentru a se asigura că funcționează:
- corect,
- conform așteptărilor și
- conform cerințelor clientului

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

verificarea dacă butonul de power funcționează ce fel de testare este?

A

testare funcțională. aici nu ne interesează unde este așezat sau designul

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Ce presupune testarea funcțională, ce etape?

A

mai întâi urmărim un test flow ( adică pașii de testare descriși în scenariul de testare)

apoi stabilim entry si exit criteria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Care sunt etapele unui test flow?

A

verificăm ce testăm (input),

apoi se stabilesc rezultatele comportamentale la care ne așteptăm (output)

se rulează cazurile de testare și

apoi comparam rezultatelor actuale cu ceke asteptate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

când testul a trecut!?

A

când nu există diferențe între rezultate actuale și așteptate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Ce se întâmplă când testul nu a trecut?

A

se raportează bug

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

diferența între cazuri și scenarii de testare

A

în caz de testare poate avea mai multe scenarii de testare, cu diferite test flow-uri (pasi)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Care este diferența între Entry criteria și Exit criteria?

A

la entry criteria aplicația este dezvoltată și poate fi testată:
( adică cazurile de testare au fost finalizate și pregătite

, au fost create datele de testare)

la exit criteria execuția tuturor cazurilor de testare a fost finalizată, inclusiv raportul

17
Q

Ce presupune entry criteria?

A

cum începem procesul de testare?

De ce avem nevoie?

pe ce mediu de testare?

18
Q

Ce presupune exit criteria?

A

găsim bug uri, sunt fixate, trecem testul, închidem cazul (scenariile au fost rulate)

nu există buguri critice

raportul de erori a fost finalizat