ISTQB Foundation level exam sample paper-I
Questions
1 am împărțit testarea în etape distincte în primul rând pentru că:
a) fiecare etapă de testare are un scop diferit.
b) este mai ușor să gestionați testarea în etape.
c) putem rula diferite teste în medii diferite.
d) cu cât avem mai multe etape, cu atât testarea este mai bună.
2 Care dintre următoarele este probabil să beneficieze cel mai mult de utilizarea instrumentelor de testare care oferă facilități de captare și reluare a testelor?
a) Testarea regresiei
B) testarea integrării
c) testarea sistemului
d) testarea acceptării utilizatorului
3 care dintre următoarele afirmații nu este corectă?
a) un set minim de testare care atinge 100% acoperire LCSAJ va atinge, de asemenea, 100% acoperire ramură.
b) un set minim de testare care atinge 100% acoperire cale va realiza, de asemenea, 100% acoperire declarație.
c) un set minim de teste care realizează o acoperire de cale de 100% va detecta, în general, mai multe defecte decât unul care atinge o acoperire de declarație de 100%.
d) un set minim de teste care atinge o acoperire de declarație de 100% va detecta, în general, mai multe defecte decât unul care atinge o acoperire de ramură de 100%.
4 care dintre următoarele cerințe este testabilă?
a) sistemul trebuie să fie ușor de utilizat.
b) părțile critice de siguranță ale sistemului trebuie să conțină 0 defecțiuni.
c) timpul de răspuns trebuie să fie mai mic de o secundă pentru sarcina proiectată specificată.
d) sistemul trebuie construit pentru a fi portabil.
5 analizați următoarea procedură extrem de simplificată:
întrebați: „ce tip de bilet aveți nevoie, singur sau retur?”
dacă clientul dorește „întoarcere”
întrebați: „ce rată, Standard sau ieftin-zi?”
în cazul în care clientul răspunde „ieftin-zi”
spune: „care va fi 11:20”
else
spune: „care va fi 19: 50”
ENDIF
ELSE
spune: „care va fi 9:75 ”
ENDIF
acum decide numărul minim de teste care sunt necesare pentru a se asigura că toate
întrebările au fost puse, toate combinațiile au avut loc și toate
răspunsurile date.
a) 3
b) 4
c) 5
d) 6
6 eroare ghicitul:
a) Suplimente tehnici formale de proiectare de testare.
b) poate fi utilizat numai în testarea componentelor, integrării și sistemului.
c) se efectuează numai în testarea acceptării utilizatorului.
d) nu poate fi repetat și nu trebuie utilizat.
7 Care dintre următoarele nu este valabilă pentru criteriile de acoperire a testelor?
a) criteriile de acoperire a testelor pot fi măsurate în termeni de elemente exercitate de o suită de teste.
b) o măsură a criteriilor de acoperire a testelor este procentul cerințelor utilizatorilor acoperite.
c) o măsură a criteriilor de acoperire a testului este procentul de defecte găsite.
d) criteriile de acoperire a testului sunt adesea utilizate la specificarea criteriilor de finalizare a testului.
8 în prioritizarea ceea ce pentru a testa, cel mai important obiectiv este de a:
a) găsi cât mai multe defecte posibil.
B) testați zonele cu risc ridicat.
c) obțineți o acoperire bună a testului.
d) testați orice este mai ușor de testat.
9 având în vedere următoarele seturi de termeni de gestionare a testelor (v-z) și descrieri de activitate (1-5), care dintre următoarele perechi cele mai bune cele două seturi?
v-test de control
w-test de monitorizare
X-test de estimare
y-incident Management
z-configurare de control
1 – calcularea resurselor de testare necesare
2 – menținerea înregistrării rezultatelor testelor
3 – realocarea resurselor la depășirea testelor
4-raport privind abaterea de la planul de testare
5 – urmărirea rezultatelor anormale ale testelor
a) v – 3,w-2,x-1,y-5,z-4
b) v-2,w-5,x-1,y-4,z-3
c) v-3,W-4,x-1,y-5,z-2
D) V-2,W-1,x-4,y-3,z-5
10 care dintre următoarele afirmații despre sistem testarea nu este adevărată?
a) testele de sistem sunt adesea efectuate de echipe independente.
B) testarea funcțională este utilizată mai mult decât testarea structurală.
c) defecțiunile găsite în timpul testelor de sistem pot fi foarte costisitoare de remediat.
d) utilizatorii finali ar trebui să fie implicați în testele de sistem.
11 care dintre următoarele este falsă?
a) incidentele trebuie întotdeauna remediate.
B) un incident are loc atunci când rezultatele așteptate și cele reale diferă.
c) incidentele pot fi analizate pentru a ajuta la îmbunătățirea procesului de testare.
d) un incident poate fi ridicat împotriva documentației.
12 S-au efectuat suficiente teste atunci când:
A) timpul se termină.
b) nivelul necesar de încredere a fost atins.
c) nu mai sunt găsite defecte.
d) utilizatorii nu vor găsi defecte grave.
13 Care dintre următoarele nu este adevărat de incidente?
a) rezolvarea incidentelor este responsabilitatea autorului software-ului testat.
B) incidentele pot fi ridicate în raport cu cerințele utilizatorului.
c) incidentele necesită investigare și / sau corectare.
D) incidentele sunt ridicate atunci când rezultatele așteptate și cele reale diferă.
14 care dintre următoarele nu este descrisă într-un standard de încercare unitară?
a) testarea sintaxei
b) partiționarea echivalenței
c) testarea la stres
d) condiție/decizie modificată acoperire
15 care dintre următoarele este falsă?
a) într-un sistem, două eșecuri diferite pot avea severități diferite.
b) un sistem este în mod necesar mai fiabil după depanare pentru eliminarea unei defecțiuni.
c) o eroare nu trebuie să afecteze fiabilitatea unui sistem.
d) Erorile nedetectate pot duce la defecte și, eventual, la un comportament incorect.
16 care dintre următoarele afirmații, despre instrumentele capture-replay, nu este corectă?
a) sunt utilizate pentru a sprijini testarea multi-utilizator.
b) sunt utilizate pentru a capta și anima cerințele utilizatorului.
c) sunt cele mai frecvent achiziționate tipuri de scule turnate.
d) captează aspecte ale comportamentului utilizatorului.
17 Cum ați estima cantitatea de re-testare care ar putea fi necesară?
a) Valori din proiecte similare anterioare
b) discuții cu echipa de dezvoltare
c) timpul alocat pentru testarea regresiei
d) a & b
18 Care dintre următoarele este valabil pentru modelul V?
a) se afirmă că modulele sunt testate în funcție de cerințele utilizatorului.
b) modelează doar faza de testare.
c) specifică tehnicile de testare care trebuie utilizate.
d) include verificarea desenelor și modelelor.
19 ipoteza oracle:
a) este că există un sistem existent împotriva căruia se poate verifica rezultatul testului.
b) este că testerul poate identifica în mod obișnuit rezultatul corect al unui test.
c) este că testerul știe totul despre software-ul testat.
d) este că testele sunt revizuite de testeri experimentați.
20 care dintre următoarele caracterizează costul defecțiunilor?
a) sunt cele mai ieftine de găsit în fazele de dezvoltare timpurie și cele mai scumpe de remediat în ultimele faze de testare.
b) sunt cel mai ușor de găsit în timpul testării sistemului, dar cele mai scumpe de remediat atunci.
c) defectele sunt cele mai ieftine de găsit în fazele de dezvoltare timpurie, dar cele mai scumpe de remediat atunci.
d) deși defectele sunt cele mai scumpe de găsit în timpul fazelor de dezvoltare timpurie, acestea sunt mai ieftine de remediat atunci.
21 Care dintre următoarele nu ar trebui să fie în mod normal un obiectiv pentru un test?
a) pentru a găsi defecte în software.
b) pentru a evalua dacă software-ul este gata de lansare.
c) pentru a demonstra că software-ul nu funcționează.
d) pentru a dovedi că software-ul este corect.
22 Care dintre următoarele este o formă de testare funcțională?
a) analiza valorii limită
B) Testarea utilizabilității
c) testarea performanței
d) testarea securității
23 care dintre următoarele nu ar face în mod normal parte dintr-un plan de testare?
A) caracteristici care urmează să fie testate
B) rapoarte de incidente
c) riscuri
d) Program
24 Care dintre aceste activități oferă cea mai mare economie potențială de costuri din utilizarea CAST?
A) Managementul testului
B) proiectarea testului
c) execuția testului
d) planificarea testului
25 care dintre următoarele nu este o tehnică cu cutie albă?
a) Testarea Declarației
B) Testarea căii
c) testarea fluxului de date
d) testarea tranziției de Stat
26 studii de analiză a fluxului de date:
a) posibile blocaje de comunicații într-un program.
b) rata de schimbare a valorilor datelor pe măsură ce se execută un program.
c) utilizarea datelor pe căi prin cod.
d) complexitatea intrinsecă a codului.
27 într-un sistem conceput pentru a elabora impozitul care trebuie plătit:
un angajat are 4000 de impozit pe salariu gratuit. Următorul 1500 de la 0 la 10%
următorul 28000 de la 22%
orice sumă suplimentară este impozitată la 40%
la cea mai apropiată Lira întreagă, care dintre acestea este un test valid de analiză a valorii limită?
a) 000
b) 32001
c) 33501
d) £28000
28 un beneficiu important al inspecțiilor de cod este că acestea:
a) permit testarea codului înainte ca mediul de execuție să fie gata.
b) pot fi efectuate de către persoana care a scris codul.
c) pot fi efectuate de personal neexperimentat.
d) sunt ieftine pentru a efectua.
29 care dintre următoarele Este cea mai bună sursă de rezultate așteptate pentru scripturile de testare a acceptării utilizatorilor?
a) rezultate reale
B) specificația programului
c) cerințele utilizatorului
d) specificația sistemului
30 care este diferența principală dintre o prezentare generală și o inspecție?
a) o inspecție este condusă de autor, în timp ce o prezentare este condusă de un moderator instruit.
b) o inspecție are un lider instruit, în timp ce o prezentare generală nu are un lider.
c) autorii nu sunt prezenți în timpul inspecțiilor, în timp ce sunt în timpul plimbărilor.
d) o prezentare este condusă de autor, în timp ce o inspecție este condusă de un moderator instruit.
31 care dintre următoarele descrie beneficiul major al verificării la începutul ciclului de viață?
a) permite identificarea modificărilor cerințelor utilizatorului.
b) facilitează configurarea în timp util a mediului de testare.
c) reduce înmulțirea defectelor.
d) permite testerilor să se implice devreme în proiect.
32 testarea integrării în small:
a) testează componentele individuale care au fost dezvoltate.
B) testează interacțiunile dintre module sau subsisteme.
c) utilizează numai componente care fac parte din sistemul live.
d) testează interfețele cu alte sisteme.
33 analiza statică este cel mai bine descrisă ca:
a) analiza programelor lot.
b) revizuirea planurilor de testare.
c) analiza codului programului.
d) utilizarea testării cutiei negre.
34 testarea alfa este:
a) testarea post-lansare de către reprezentanții utilizatorilor finali pe site-ul dezvoltatorului.
b) prima încercare efectuată.
c) testarea pre-lansare de către reprezentanții utilizatorilor finali pe site-ul dezvoltatorului.
d) testarea pre-lansare de către reprezentanții utilizatorilor finali pe site-urile lor.
35 o eroare este:
a) Găsită în software; rezultatul unei erori.
b) plecarea de la comportamentul specificat.
c) un pas incorect, proces sau definiție de date într-un program de calculator.
d) o acțiune umană care produce un rezultat incorect.
36 într-un sistem conceput pentru a elabora impozitul care trebuie plătit:
un angajat are 4000 de impozit pe salariu gratuit. Următorul 1500 de la 0xtx este impozitat la 10%
următorul 28000 de la 22%
orice sumă suplimentară este impozitată la 40%
care dintre aceste grupuri de numere ar intra în aceeași clasă de echivalență?
a) £4800; £14000; £28000
b) £5200; £5500; £28000
c) £28001; £32000; £35000
d) £5800; £28000; £32000
37 cel mai important lucru despre proiectarea timpurie a testului este că:
a) facilitează pregătirea testului.
b) înseamnă că nu sunt necesare inspecții.
c) poate preveni multiplicarea erorilor.
d) va găsi toate defectele.
38 care dintre următoarele afirmații despre recenzii este adevărată?
a) recenziile nu pot fi efectuate pe baza specificațiilor cerințelor utilizatorului.
B) recenziile sunt cel mai puțin eficient mod de testare a codului.
c) este puțin probabil ca recenziile să găsească defecțiuni în planurile de testare.
d) revizuirile trebuie efectuate pe specificații, cod și planuri de testare.
39 de cazuri de testare sunt proiectate în timpul:
a) înregistrarea testului.
B) planificarea testelor.
c) configurarea testului.
d) CAIETUL DE SARCINI de testare.
40 un sistem de gestionare a configurației nu ar oferi în mod normal:
a) legătura cerințelor clienților cu numerele de versiune.
B) facilități pentru compararea rezultatelor testelor cu rezultatele așteptate.
c) diferențele precise în versiunile codului sursă al componentelor software.
d) acces restricționat la biblioteca de coduri sursă.
răspunsuri la întrebările de mai sus:
Întrebare Răspuns
1 a
2 a
3 D
4 C
5 a
6 a
7 C
8 B
9 C
10 D
11 a
12 B
13 a
14 C
15 B
16 B
17 D
18 D
19 B
20 a
21 D
22 a
23 B
24 C
25 D
26 C
27 C
28 a
29 C
30 D
31 C
32 B
33 C
34 C
35 B
36 D
37 C
38 D
39 d
40 B
de asemenea, puteți descărca această mostră de hârtie în format PDF de la linkul de mai jos –
ISTQB Question Paper 1