1.Introducere in software testing-detaliat Flashcards

1
Q

Ce poate fi testat înainte să ajungă la utilizatorul final?

A

Device, aplicații, jocuri, website, televizor, cuptor, feon de păr, mașină.

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

Pe ce se bazează job urile în testing?

A

webtesting
What are the testing jobs based on?

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

De ce testăm o aplicație înainte ca aceasta să fie dată spre utilizare?

A
  • Pentru a ne asigura de securitatea datelor utilizatorilor și
  • să ne asigurăm că funcționează conform așteptărilor, fără erori.

Astfel, este asigurată calitatea produselor și se îndeplinesc criteriile de performanță.

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

Exemplu de eroare la electrocasnice.

A

Setăm la 200 °, dar este o eroare și are 300 ° sau uităm în priză 30 de minute. Se întâmplă consecințe grave ca urmare a unei erori.

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

ce salvează testarea?

A

testarea salvează vieți bani și timp

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

rolul principal al testării

A

testarea identifică rapid defectele sau bug-urile

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

Ce trebuie să știi ca să fii tester?

A

trebuie să știi:
- cum si când să testezi o aplicație
- să raportezi o eroare,
- să scrii cazuri și scenarii de testare, - - să comunici eficient și să te adaptezi repede

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

Ce este testarea?

A

testarea este procesul de evaluare a unui sistem și a componentelor acestuia

->pentru a ne asigura că satisface cerințele clientului

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

Care sunt obiectivele testării sau de ce este importantă testarea?

Obiectivul principal

Obiectivul pe termen lung

pe termen scurt și de asemenea

după implementarea software ului?

A

cel mai important este să găsim erorile sau bugurile

cele pe termen lung Se asigură calitatea produsului și astfel câștigăm încrederea în clienții noștri

pe termen scurt economisim timp și bani și

după implementare se dau sugestii de îmbunătățire pentru a o face mai ușor de utilizat

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

care este obiectivul principal al testarii?

A

cel mai important obiectiv al testării este să găsim erorile sau bugurile

și astfel chiar dacă le remediem ele nu se remediază sută la sută si oricând pot apărea alte erori

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

Obiectivul testării pe termen lung

A

Se asigură calitatea produsului

astfel câștigăm încrederea în clienții noștri

și se crește valoarea companiei

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

Care sunt obiectivele testării pe termen scurt?

A

economisim timp și bani, testand din primele faze de implementare ale proiectelor/softului

erorile din fazele avansate pot fi scumpe și greu de fixat

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

obiectivele testării după implementarea software ului

A

sugestii de îmbunătățire pentru a o face mai ușor de utilizat

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

Abilitatile unui tester

A

comunicare eficienta
lucru in echipa
creativitate
curiozitate

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

rolul unui tester în afară de a testa aplicația și a asigura de calitatea acesteia

A
  1. se face un plan de testare: cu strategiile, obiectivele, perioada;
  2. se scriu scenariile și cazurile de testare și

3.
-se raportează bug-urile,
-se urmareste progresul testării și
-se efectueaza Test Completion Report

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

Ce presupune un plan de testare sau un test plan?

A

se stabilesc
-strategiile de testare,
-obiectivele,
-perioada, programul, deadline ul,
-responsabilitățile echipei sau cine se ocupă si de ce?
-Și de când este testabil?

17
Q

după crearea planului de testare (etapa 1) testerul va începe etapa de testare efectivă (etapa 2).

Ce presupune aceasta?

A
  • crearea / scrierea
    scenariilor de testare şi a cazurilor de testare

(se mai numesc test scenarious and test cases)

apoi încep execuția testelor

(conform planului de testare și a strategiei de testare asumate la nivel de produs)

18
Q

Ce presupune rolul de raportare al testerului?

A
  1. când găsește un bug, testerul deschide un bug report unde descrie eroarea
  2. al doilea este cel de monitorizare a proiectului în care se află testarea sau care verifică progresul testării
  3. la final se completează un Test Completion Report sau TCR, în care se verifică numărul de teste executate: câte au trecut și câte au picat.
19
Q

Test 1:ce face un tester când găsește o eroare?

A

-Raportează eroarea și apoi

  • retestează pentru a se asigura că aplicația funcționează corect
20
Q

rolul unui tester are trei etape. Care sunt acestea?

A

etapa 1: test plan

etapa 2 : etapa de testare efectivă (cazuri si scenarii de testare) și

etapa 3: raportarea (bug, progres, TCR)