istqb foundation level exam sample paper i
Esame di livello ISTQB Foundation Documento campione - I
Domande
1 Abbiamo suddiviso i test in fasi distinte principalmente perché:
a) Ogni fase del test ha uno scopo diverso.
b) È più facile gestire i test in più fasi.
c) Possiamo eseguire diversi test in diversi ambienti.
d) Più stadi abbiamo, migliori saranno i test.
2 Quale dei seguenti trarrà probabilmente i maggiori benefici dall'uso di strumenti di test che forniscono funzionalità di cattura e riproduzione dei test?
a) Test di regressione
b) Test di integrazione
c) Test del sistema
d) Test di accettazione dell'utente
3 Quale delle seguenti affermazioni NON è corretta?
a) Un set di test minimo che raggiunge il 100% di copertura LCSAJ raggiungerà anche il 100% di copertura delle filiali.
b) Un set di test minimo che raggiunge la copertura del percorso del 100% raggiungerà anche la copertura delle dichiarazioni del 100%.
c) Un set di test minimo che raggiunge la copertura del percorso del 100% in genere rileva più guasti di uno che raggiunge la copertura delle istruzioni del 100%.
d) Un set di test minimo che raggiunge il 100% di copertura delle dichiarazioni in genere rileva più guasti di uno che raggiunge il 100% di copertura delle filiali.
4 Quale dei seguenti requisiti è testabile?
a) Il sistema deve essere facile da usare.
b) Le parti critiche per la sicurezza del sistema devono contenere 0 guasti.
c) Il tempo di risposta deve essere inferiore a un secondo per il carico di progetto specificato.
d) Il sistema deve essere costruito per essere portatile.
5 Analizza la seguente procedura altamente semplificata:
Chiedi: 'Che tipo di biglietto richiedi, singolo o andata e ritorno?'
SE il cliente desidera il 'reso'
Chiedi: 'Quale tariffa, Standard o Cheap-day?'
SE il cliente risponde 'Giornata economica'
Di ': 'Sarà £ 11:20'
ALTRO
Di ': 'Sarà £ 19: 50'
FINISCI SE
ALTRO
Di ': 'Sarà £ 9:75'
FINISCI SE
Ora decidi il numero minimo di test necessari per assicurarti che tutto
le domande sono state poste, tutte le combinazioni si sono verificate e tutto
risposte fornite.
a) 3
b) 4
c) 5
d) 6
6 Errore nell'indovinare:
a) integra le tecniche di progettazione di test formali.
b) può essere utilizzato solo nei test di componenti, integrazione e sistema.
c) viene eseguito solo nel test di accettazione dell'utente.
d) non è ripetibile e non deve essere utilizzato.
7 Quale delle seguenti affermazioni NON è vera per i criteri di copertura del test?
a) I criteri di copertura del test possono essere misurati in termini di elementi esercitati da una suite di test.
b) Una misura dei criteri di copertura del test è la percentuale dei requisiti degli utenti coperti.
c) Una misura dei criteri di copertura del test è la percentuale di guasti riscontrati.
d) I criteri di copertura del test vengono spesso utilizzati quando si specificano i criteri di completamento del test.
8 Nel dare la priorità a cosa testare, l'obiettivo più importante è:
a) trovare quanti più difetti possibile.
b) testare le aree ad alto rischio.
c) ottenere una buona copertura del test.
d) testare ciò che è più facile da testare.
9 Dati i seguenti set di termini per la gestione dei test (v-z) e le descrizioni delle attività (1-5), quale dei seguenti accoppia meglio i due set?
v - test di controllo
w - monitoraggio del test
x - stima del test
y - gestione degli incidenti
z - controllo della configurazione
1 - calcolo delle risorse di prova richieste
2 - mantenimento della registrazione dei risultati delle prove
3 - riassegnazione delle risorse in caso di superamento dei test
4 - rapporto sulla deviazione dal piano di prova
5 - tracciabilità dei risultati dei test anomali
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 Quale delle seguenti affermazioni sul test di sistema NON è vera?
a) I test di sistema sono spesso eseguiti da team indipendenti.
b) Il test funzionale è utilizzato più del test strutturale.
c) I guasti rilevati durante i test di sistema possono essere molto costosi da correggere.
d) Gli utenti finali dovrebbero essere coinvolti nei test di sistema.
11 Quale delle seguenti affermazioni è falsa?
a) Gli incidenti dovrebbero essere sempre risolti.
b) Si verifica un incidente quando i risultati attesi ed effettivi differiscono.
c) Gli incidenti possono essere analizzati per aiutare nel miglioramento del processo di test.
d) Un incidente può essere sollevato contro la documentazione.
12 È stato eseguito un test sufficiente quando:
a) il tempo finisce.
b) è stato raggiunto il livello di fiducia richiesto.
c) non si riscontrano più difetti.
d) gli utenti non riscontreranno guasti gravi.
13 Quale delle seguenti affermazioni NON è vera per gli incidenti?
a) La risoluzione degli incidenti è responsabilità dell'autore del software in prova.
b) Gli incidenti possono essere sollevati contro i requisiti degli utenti.
c) Gli incidenti richiedono indagini e / o correzioni.
d) Gli incidenti vengono sollevati quando i risultati attesi e quelli effettivi differiscono.
14 Quale dei seguenti non è descritto in uno standard di unit test?
a) test di sintassi
b) partizionamento per equivalenza
c) prove di stress
d) condizione modificata / copertura decisionale
15 Quale delle seguenti affermazioni è falsa?
a) In un sistema due diversi guasti possono avere gravità diverse.
b) Un sistema è necessariamente più affidabile dopo il debug per la rimozione di un errore.
c) Un guasto non deve influire sull'affidabilità di un sistema.
d) Errori non rilevati possono portare a guasti ed eventualmente a comportamenti scorretti.
16 Quale delle seguenti affermazioni, sugli strumenti cattura-replay, NON è corretta?
a) Sono utilizzati per supportare il test multiutente.
b) Sono usati per catturare e animare i requisiti degli utenti.
c) Sono i tipi di strumenti CAST acquistati più di frequente.
d) Catturano aspetti del comportamento dell'utente.
17 Come stimeresti la quantità di test che potrebbe essere richiesta?
a) Metriche di precedenti progetti simili
b) Discussioni con il team di sviluppo
c) Tempo assegnato per i test di regressione
d) a & b
18 Quale delle seguenti affermazioni è vera per il modello V?
a) Afferma che i moduli vengono testati in base ai requisiti dell'utente.
b) Modella solo la fase di test.
c) Specifica le tecniche di test da utilizzare.
d) Comprende la verifica dei progetti.
19 L'assunzione dell'oracolo:
a) è che esiste un sistema esistente rispetto al quale è possibile controllare l'output del test.
b) è che il tester possa identificare regolarmente il risultato corretto di un test.
c) è che il tester sa tutto del software in prova.
d) è che i test siano esaminati da tester esperti.
20 Quale delle seguenti caratteristiche caratterizza il costo dei guasti?
a) Sono più economici da trovare nelle prime fasi di sviluppo e i più costosi da riparare nelle ultime fasi di test.
b) Sono più facili da trovare durante il test del sistema, ma sono i più costosi da riparare in seguito.
c) I guasti sono più economici da trovare nelle prime fasi di sviluppo, ma i più costosi da risolvere in un secondo momento.
d) Sebbene i guasti siano più costosi da trovare durante le prime fasi di sviluppo, sono più economici da risolvere in seguito.
21 Quale dei seguenti NON dovrebbe normalmente essere un obiettivo per un test?
a) Per trovare guasti nel software.
b) Valutare se il software è pronto per il rilascio.
c) Per dimostrare che il software non funziona.
d) Per dimostrare che il software è corretto.
22 Quale delle seguenti è una forma di test funzionale?
a) Analisi del valore limite
b) Test di usabilità
c) Test delle prestazioni
d) Test di sicurezza
23 Quale dei seguenti NON farebbe normalmente parte di un piano di test?
a) Caratteristiche da testare
b) Rapporti sugli incidenti
c) Rischi
d) Programma
24 Quale di queste attività offre il maggior risparmio potenziale sui costi dall'uso di CAST?
a) Gestione dei test
b) Progetto di prova
c) Esecuzione del test
d) Pianificazione dei test
25 Quale delle seguenti NON è una tecnica white box?
a) Test delle dichiarazioni
b) Test del percorso
c) Test del flusso di dati
d) Test di transizione di stato
26 Studi di analisi del flusso di dati:
a) possibili colli di bottiglia delle comunicazioni in un programma.
b) la velocità di variazione dei valori dei dati durante l'esecuzione di un programma.
c) l'uso dei dati sui percorsi attraverso il codice.
d) la complessità intrinseca del codice.
27 In un sistema progettato per calcolare l'imposta da pagare:
Un dipendente ha £ 4000 di stipendio esentasse. I successivi £ 1500 sono tassati al 10%
Il prossimo £ 28000 è tassato al 22%
Ogni ulteriore importo è tassato al 40%
Alla libbra intera più vicina, quale di questi è un caso di test valido per l'analisi del valore limite?
a) £ 1500
b) £ 32001
c) £ 33501
d) £ 28000
28 Un vantaggio importante delle ispezioni del codice è che:
a) abilitare il codice da testare prima che l'ambiente di esecuzione sia pronto.
b) può essere eseguito dalla persona che ha scritto il codice.
c) può essere eseguito da personale inesperto.
d) sono economici da eseguire.
29 Quale delle seguenti è la migliore fonte di risultati attesi per gli script del test di accettazione utente?
a) Risultati effettivi
b) Specifica del programma
c) Requisiti dell'utente
d) Specifiche del sistema
30 Qual è la differenza principale tra una procedura dettagliata e un'ispezione?
a) Un'ispezione è guidata dall'autore, mentre una procedura dettagliata è guidata da un moderatore esperto.
b) Un'ispezione ha un leader addestrato, mentre una procedura dettagliata non ha un leader.
c) Gli autori non sono presenti durante le ispezioni, mentre sono durante le procedure dettagliate.
d) Una procedura dettagliata è guidata dall'autore, mentre un'ispezione è guidata da un moderatore qualificato.
31 Quale delle seguenti definizioni descrive il principale vantaggio della verifica nelle prime fasi del ciclo di vita?
a) Permette l'identificazione dei cambiamenti nei requisiti dell'utente.
b) Facilita la configurazione tempestiva dell'ambiente di test.
c) Riduce la moltiplicazione dei difetti.
d) Consente ai tester di essere coinvolti nelle prime fasi del progetto.
32 Test di integrazione nel piccolo:
a) verifica i singoli componenti che sono stati sviluppati.
b) verifica le interazioni tra moduli o sottosistemi.
c) utilizza solo componenti che fanno parte del sistema live.
d) verifica le interfacce con altri sistemi.
33 L'analisi statica è meglio descritta come:
a) l'analisi dei programmi batch.
b) la revisione dei piani di prova.
c) l'analisi del codice del programma.
d) l'uso del black box testing.
34 Alpha test è:
a) test post-rilascio da parte dei rappresentanti degli utenti finali presso il sito dello sviluppatore.
b) il primo test che viene eseguito.
c) test preliminari al rilascio da parte dei rappresentanti degli utenti finali presso il sito dello sviluppatore.
d) test preliminari al rilascio da parte dei rappresentanti degli utenti finali presso i loro siti.
35 Un guasto è:
a) trovato nel software; il risultato di un errore.
b) deviazione dal comportamento specificato.
c) una fase, un processo o una definizione dei dati errati in un programma per computer.
d) un'azione umana che produce un risultato errato.
36 In un sistema progettato per calcolare l'imposta da pagare:
Un dipendente ha £ 4000 di stipendio esentasse. I successivi £ 1500 sono tassati al 10%
Il prossimo £ 28000 è tassato al 22%
Ogni ulteriore importo è tassato al 40%
Quale di questi gruppi di numeri rientrerebbe nella stessa classe di equivalenza?
a) £ 4800; £ 14000; £ 28000
b) £ 5200; £ 5500; £ 28000
c) £ 28001; £ 32000; £ 35000
d) £ 5800; £ 28000; £ 32000
37 La cosa più importante della progettazione dei primi test è che:
a) facilita la preparazione del test.
b) significa che non sono richieste ispezioni.
c) può impedire la moltiplicazione dei guasti.
d) troverà tutti i difetti.
38 Quale delle seguenti affermazioni sulle recensioni è vera?
a) Non è possibile eseguire revisioni sulle specifiche dei requisiti dell'utente.
b) Le revisioni sono il modo meno efficace per testare il codice.
c) È improbabile che le revisioni trovino errori nei piani di test.
d) Le revisioni dovrebbero essere eseguite su specifiche, codice e piani di test.
39 I casi di test sono progettati durante:
a) registrazione di prova.
b) pianificazione dei test.
c) configurazione di prova.
d) specifiche di prova.
40 Un sistema di gestione della configurazione normalmente NON fornirebbe:
a) collegamento dei requisiti del cliente ai numeri di versione.
b) strumenti per confrontare i risultati dei test con i risultati attesi.
c) le precise differenze nelle versioni del codice sorgente dei componenti software.
d) accesso limitato alla libreria del codice sorgente.
Risposte per le domande precedenti:
c ++ come usare stringstream
Domanda risposta
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
Puoi anche scaricare questo documento di esempio in formato PDF dal link sottostante -
Questionario ISTQB 1
Lettura consigliata
- Esame di livello ISTQB Foundation Esempio di documento - II
- Esame di livello ISTQB Foundation Esempio di documento - III
- ISTQB Livello avanzato (CTAL) - Documento campione e risposte per analisti del test
- Aggiornamenti GRATUITI ISTQB
- Documenti di domande campione di certificazione di test ISTQB con risposte
- Formato e linee guida dell'esame della Fondazione ISTQB per la risoluzione dei documenti
- La guida definitiva alla preparazione all'esame ISTQB di livello avanzato (CTAL)
- ISTQB Advance Level (CTAL) - Documenti campione e risposte di Test Manager