istqb exam questions equivalence partitioning
È importante che tutti i tester siano in grado di scrivere casi di test basati sul partizionamento di equivalenza e sull'analisi del valore limite. Tenendo conto di ciò, ISTQB sta avendo un'importanza significativa per questo argomento nel Esame di certificazione ISTQB Foundation level . La buona pratica e il pensiero logico possono rendere molto facile risolvere queste domande.
Che cos'è il partizionamento di equivalenza?
Il partizionamento di equivalenza è un metodo per derivare i casi di test. In questo metodo, le classi di equivalenza (per i valori di input) vengono identificate in modo tale che ogni membro della classe provochi lo stesso tipo di elaborazione e output.
I valori agli estremi (valori di inizio / fine o valori di fine inferiore / superiore) di tale classe sono noti come valori limite. Viene chiamato l'analisi del comportamento di un sistema utilizzando tali valori Analisi del valore limite (BVA).
Qui ci sono alcune domande di esempio per esercitarsi dai documenti d'esame ISTQB su Partizionamento di equivalenza e BVA. (Ordinato: da semplice a poco complesso)
Domanda 1)
Uno dei campi di un modulo contiene una casella di testo che accetta valori numerici compresi tra 18 e 25. Identificare la classe di equivalenza non valida.
a) 17
b) 19
c) 24
d) 21
Soluzione:
La casella di testo accetta valori numerici compresi tra 18 e 25 (anche 18 e 25 fanno parte della classe). Quindi questa classe diventa la nostra classe valida. Ma la domanda è identificare la classe di equivalenza non valida. Le lezioni saranno le seguenti:
Classe I: valori di classe non validi
Classe II: da 18 a 25 => classe valida
Classe III: valori> 25 => classe non valida
17 rientrano in una classe non valida. 19, 24 e 21 rientrano nella classe valida. Quindi la risposta è 'A'
Domanda 2)
In un esame, un candidato deve ottenere un minimo di 24 punti per superare l'esame. Il massimo che può ottenere è di 40 punti. Identificare i valori di equivalenza valida se lo studente supera l'esame.
a) 22,23,26
b) 21,39,40
c) 29,30,31
d) 0,15,22
Soluzione:
Le lezioni saranno le seguenti:
Classe I: valori di classe non validi
Classe II: da 24 a 40 => classe valida
Classe III: valori> 40 => classe non valida
Dobbiamo identificare i valori di equivalenza validi. I valori di equivalenza validi saranno presenti in una classe di equivalenza valida. Tutti i valori dovrebbero essere nella Classe II. Quindi la risposta è 'C'
Domanda 3)
Uno dei campi di un modulo contiene una casella di testo che accetta valori alfanumerici. Identifica la classe di equivalenza valida
un libro
b) Libro
c) Boo01k
d) Libro
Soluzione:
Alfanumerico è una combinazione di alfabeti e numeri. Quindi dobbiamo scegliere un'opzione che ha entrambi questi. Una classe di equivalenza valida sarà composta da alfabeti e numeri. L'opzione 'c' contiene sia alfabeti che numeri. Quindi la risposta è 'C'
Domanda # 4)
L'interruttore si spegne quando la temperatura scende al di sotto di 18 e poi si accende quando la temperatura è maggiore di 21. Quando la temperatura è maggiore di 21. Individuare i valori di Equivalenza che appartengono alla stessa classe.
a) 12,16,22
b) 24,27,17
c) 22,23,24
d) 14,15,19
Soluzione:
Dobbiamo scegliere valori dalla stessa classe (può essere una classe valida o non valida). Le lezioni saranno le seguenti:
Classe I: inferiore a 18 (interruttore spento)
Classe II: da 18 a 21
Classe III: oltre 21 (interruttore acceso)
Solo nell'opzione 'c', tutti i valori provengono da una classe. Quindi il la risposta è 'C' . (Tieni presente che la domanda non parla di classi valide o non valide. Si tratta solo di valori nella stessa classe)
Domanda # 5)
Un programma convalida un campo numerico come segue: i valori inferiori a 10 vengono rifiutati, i valori compresi tra 10 e 21 vengono accettati, i valori maggiori o uguali a 22 vengono rifiutati. Quale dei seguenti valori di input copre tutte le partizioni di equivalenza?
per. 10,11,21
b. 3.20.21
c. 3,10,22
d. 10,21,22
Soluzione:
Dobbiamo selezionare valori che rientrano in tutte le classi di equivalenza (valide e non valide entrambe). Le lezioni saranno le seguenti:
Classe I: valori di classe non validi
Classe II: da 10 a 21 => classe valida
Classe III: valori> = 22 => classe non valida
Tutti i valori dell'opzione 'c' rientrano in tutte le diverse classi di equivalenza. Quindi la risposta è 'C'.
Domanda # 6)
Un programma convalida un campo numerico come segue: i valori inferiori a 10 vengono rifiutati, i valori compresi tra 10 e 21 vengono accettati, i valori maggiori o uguali a 22 vengono rifiutati. Quale dei seguenti copre la MAGGIOR PARTE dei valori limite?
per. 9,10,11,22
b. 9,10,21,22
c. 10,11,21,22
d. 10,11,20,21
Soluzione:
Abbiamo già elaborato le classi come mostrato nella domanda 5. I confini possono essere identificati come 9, 10, 21 e 22. Questi quattro valori sono nell'opzione 'b'. Quindi la risposta è 'B'
albero binario semplice c ++
Domanda # 7)
In un sistema progettato per calcolare l'imposta da pagare:
Un dipendente ha £ 4000 di stipendio esentasse.
I successivi £ 1500 sono tassati al 10%.
Le successive £ 28000 dopo di che sono tassate al 22%.
Ogni ulteriore importo è tassato al 40%.
Alla libbra intera più vicina, quale di questi gruppi di numeri rientra in tre DIVERSE classi di equivalenza?
a) £ 4000; £ 5000; £ 5500
b) £ 32001; £ 34000; £ 36500
c) £ 28.000; £ 28001; £ 32001
d) £ 4000; £ 4200; £ 5600
Soluzione:
Le lezioni saranno le seguenti:
Classe I: da 0 a £ 4000 => nessuna tassa
Classe II: da £ 4001 a £ 5500 => 10% di tasse
Classe III: da £ 5501 a £ 33500 => 22% di tasse
Classe IV: £ 33501 e superiore => 40% di tasse
Seleziona i valori che rientrano in tre diverse classi di equivalenza. L'opzione 'd' ha valori di tre diverse classi di equivalenza. Quindi la risposta è 'D'.
Domanda # 8)
In un sistema progettato per calcolare l'imposta da pagare:
Un dipendente ha £ 4000 di stipendio esentasse.
I successivi £ 1500 sono tassati al 10%.
Le successive £ 28000 dopo di che sono tassate 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) £ 28000
b) £ 33501
c) £ 32001
d) £ 1500
Soluzione:
Le classi sono già divise nella domanda # 7. Dobbiamo selezionare un valore che è un valore limite (valore iniziale / finale). 33501 è un valore limite. Quindi la risposta è 'B' .
Domanda # 9)
Data la seguente specifica, quale dei seguenti valori per l'età si trova nella stessa partizione di equivalenza?
Se hai meno di 18 anni, sei troppo giovane per essere assicurato.
Tra i 18 ei 30 anni inclusi, riceverai uno sconto del 20%.
Chiunque abbia più di 30 anni non ha diritto a uno sconto.
a) 17, 18, 19
b) 29, 30, 31
c) 18, 29, 30
d) 17, 29, 31
Soluzione:
Le lezioni saranno le seguenti:
Classe I: età non assicurata
Classe II: dai 18 ai 30 anni => sconto del 20%
Classe III: età> 30 anni => nessuno sconto
Qui non possiamo determinare se le classi di cui sopra sono valide o non valide, poiché nella domanda non viene menzionato nulla. (Ma secondo la nostra ipotesi possiamo dire che I e II sono validi e III non è valido. Ma questo non è richiesto qui.) Dobbiamo selezionare i valori che sono nella STESSA partizione di equivalenza. I valori dell'opzione 'c' cadono nella stessa partizione. Quindi la risposta è 'C'.
Queste sono alcune domande di esempio per la pratica tratte dai documenti ISTQB. Continueremo ad aggiungere altri questionari ISTQB con risposte nei prossimi post.
Circa l'autore:
Questo è un articolo per gli ospiti di “N. Sandhya Rani ”. Ha circa 4 anni di esperienza nel test del software principalmente nel test manuale. Sta aiutando molti aspiranti tester di software a superare l'esame di certificazione ISTQB.
Poni le tue domande relative all'esame ISTQB nella sezione commenti qui sotto.
Pacchetto di studio Premium completo per la certificazione ISTQB:
Appari con sicurezza e supera facilmente l'esame di base con questo materiale di studio premium completo.
Clicca sull'immagine sotto per saperne di più:
Lettura consigliata
- Che cos'è l'analisi del valore limite e il partizionamento di equivalenza?
- Aggiornamenti GRATUITI ISTQB
- Formato e linee guida dell'esame della Fondazione ISTQB per la risoluzione dei documenti
- Domande e risposte dell'intervista
- 15 principali domande e risposte per l'esame CAPM (domande di prova di esempio)
- Esame di livello ISTQB Foundation Esempio di documento - III
- Esame di livello ISTQB Foundation Esempio di documento - II
- Esame di livello ISTQB Foundation Documento campione - I