ISTQB Question Pattern and Tips to Solve

In this article, our author Sandhya will be giving you ISTQB paper pattern and more tips on how to solve the questions quickly. To start with, here are 10 sample ISTQB ‘Foundation level’ questions with a detailed explanation for each answer.

ISTQB Question Pattern and Tips to Solve

ISTQB questions are formatted in such a way that the answers look much similar to one another. People often tend to choose the one, which they are more familiar with. However, it is always advisable to read the question carefully twice or thrice or even more than that, till we are clear about what is being asked.

Later, look at the options carefully. The options are chosen to confuse the candidates. To choose the correct answer, we should start eliminating one by one. Go through each option and check whether it is an appropriate one or not. If you end up selecting more than one option, repeat the above logic for the answers that you have selected. This will definitely work.

ISTQB Question Pattern

Before you start with the question papers, please read the material thoroughly. Practice as many papers as possible. This will help a lot because, when we actually solve the papers, we apply the logic that we know.

ISTQB ‘Foundation level’ Sample Questions with Answers

1. Designing the test environment set-up and identifying any required infrastructure and tools are a part of which phase?

a) Test Implementation and execution
b) Test Analysis and Design
c) Evaluating the Exit Criteria and reporting
d) Test Closure Activities

Evaluating the options:
a) Option a: The name suggests these activities are a part of the actual implementation cycle. So it does not fall under set-up
b) Option b: Analysis and design activities come before implementation. The test environment set-up, identifying any required infrastructure and tools are a part of this activity.
c) Option c: These are post-implementation activities
d) Option d: These are related to closing activities. And this is the last activity.

So, here the answer is ‘B’

2. Test Implementation and execution has which of the following major tasks?

i. Developing and prioritizing test cases, creating test data, writing test procedures and optionally preparing the test harnesses and writing automated test scripts.
ii. Creating the test suite from the test cases for efficient test execution.
iii. Verifying whether the test environment has been set up correctly or not.
iv. Determining the exit criteria.

a) i,ii,iii are true and iv is false
b) i,,iv are true and ii is false
c) i,ii are true and iii,iv are false
d) ii,iii,iv are true and i is false

Evaluating the options:
Let’s follow a different approach in this case. As it can be seen from the above options, determining the exit criteria is definitely not a part of test implementation and execution. So choose the options where (iv) is false. This filters out ‘b’ and ‘d’.

We need to select only from ‘a’ and ‘c’ now. We only need to analyze the option (iii) as (i) and (ii) are marked as true in both the cases. Verification of the test environment is a part of the implementation activity. Hence option (iii) is true. This leaves the only option as ‘a’.

So, here the answer is ‘A’

3. A Test Plan Outline contains which of the following?

i. Test Items
ii. Test Scripts
iii. Test Deliverables
iv. Responsibilities

a) i,ii,iii are true and iv is false
b) i,iii,iv are true and ii is false
c) ii,iii are true and i and iv are false
d) i,ii are false and iii , iv are true

Evaluating the options:
Let’s use the approach implemented in the question no. 2 here. Test scripts are a not part of the test plan (this must be clear). So choose the options where (ii) is false. So we end up selecting ‘b’ and ‘d’. Now evaluate the option (i), as the option (iii) and (iv) are already given as true in both the cases. Test items are a part of the test plan. Test items are the modules or features which will be tested and these will be a part of the test plan as well.

So, here the answer is ‘B’

4. One of the fields on a form contains a text box which accepts numeric values in the range of 18 to 25. Identify the invalid Equivalence class.
a) 17
b) 19
c) 24
d) 21

Evaluating the options:
In this case, first, we should identify which are valid and invalid equivalence classes.

Invalid Class | Valid Class | Invalid Class
Below 18 | 18 to 25 | 26 and above

Option ‘a’ falls under invalid class. Options ‘b’, ‘c’ and ‘d’ fall under valid class.

So, here the answer is ‘A’

5. In an Examination, a candidate has to score a minimum of 24 marks in order to clear the exam. The maximum that he can score is 40 marks. Identify the Valid Equivalence values if the student clears the exam.

a) 22,23,26
b) 21,39,40
c) 29,30,31
d) 0,15,22

Evaluating the options:
Let’s use the approach given in question 4. Identify valid and invalid equivalence classes.

Invalid Class | Valid Class | Invalid Class
Below 24 | 24 to 40 | 41 and above

The question is to identify valid equivalence values. So all the values must be of ‘Valid class’ only.

a) Option a: all the values are not from valid class
b) Option b: all the values are not from valid class
c) Option c: all the values are from valid class
d) Option d: all the values are not from valid class

So, here the answer is ‘C’

6. Which of the following statement regarding Static Testing is false?

a) static testing requires running of tests through the code
b) static testing includes desk checking
c) static testing includes techniques such as reviews and inspections
d) static testing can give measurements such as cyclomatic complexity

Evaluating the options:
a) Option a: Is wrong. Static testing has nothing to do with the code
b) Option b: It is correct, static testing does include desk checking
c) Option c: It is correct, it includes reviews and inspections
d) Option d: It is correct, it can give measurements such as cyclomatic complexity

So, here the answer is ‘A’

7. Which of the following does Verification involve?
i. Helps to check the Quality of the built product
ii. Helps to check if we have built the right product or not.
iii. Helps in developing the product
iv. Monitoring tool wastage and obsoleteness.


a) Options i,ii,iii,iv are true.
b) i is true and ii,iii,iv are false
c) i,ii,iii are true and iv is false
d) ii is true and i,iii,iv are false.

Evaluating the options:
a) Option a: The quality of a product can be checked only after building it.
Verification is a cycle before completing the product.
b) Option b: Verification checks if we have built the right product or not.
c) Option c: It does not help in developing the product
d) Option d: It does not involve in any monitory activities.

So, here the answer is ‘B’

8. What is Component Testing also called?
i. Unit Testing
ii. Program Testing
iii. Module Testing
iv. System Component Testing.

a) i,ii,iii are true and iv is false
b) i,ii,iii,iv are false
c) i,ii,iv are true and iii is false
d) all of above is true

Evaluating the options:
a) Option a: It is correct, component testing is also called as unit testing
b) Option b: Not sure (but as all the options indicate this as true, we can conclude that Program testing is also called as unit testing)
c) Option c: It is correct, component testing is also called as module testing
d) Option d: This is wrong. System component testing comes under system testing.

So, here the answer is ‘A’

9. What is Link Testing is also called?
a) Component Integration testing
b) Component System Testing
c) Component Sub System Testing
d) Maintenance testing

Evaluating the options:
As the name suggests, this testing is performed by linking (say modules). Now if
we look at the options, only option ‘a’ is performed by linking or integrating
modules/components.

So, here the answer is ‘A’

10.
ISTQB questions 10

What is the expected result for each of the following test cases?
A.TC1: Anand is a 32 year old married, residing in Kolkatta.
B.TC3: Attapattu is a 65-year-old married person, residing in Colombo.
a) A – Issue membership, 10% discount, B–Issue membership, offer no discount. B
b) A – Don’t Issue membership, B – Don’t offer a discount. C
c) A – Issue membership, no discount, B – Don’t Issue membership.
d) A – Issue membership, no discount, B- Issue membership with 10% discount.

Evaluating the options:

ISYQB answer 10
Explanation:
For TC1: follow the path in green colour
(The person is Indian resident, so select only ‘True' options.
The person is aged between 18-55, so select only ‘True'
The person is a married, so again select only ‘True'
For this person, the actions under ‘Rule 4' will be applied. That is, issue membership and no discount)

For TC3: follow the path in blue colour
(The person is not Indian resident, so select only ‘False' (under Rule 1)
The person is not aged between 18-55. No need to select any path, as it is written: “Don't care”.
The person is married. No need to select any path, as it is written: “Don't care”.
For this person, the actions under ‘Rule1' will be applied, That is, Don't issue membership and no discount.)

So, here the answer is ‘C'

Note: The answers are based on writers own experience and judgment and may not be 100% correct. If you feel any correction is required please discuss in comments below.

About the Author: We are glad to welcome ‘Sandhya' on softwaretestinghelp.com writer's board. Sandhya has extensive experience in software testing field and helps many software testers in clearing the testing certification exams like ISTQB.

Please feel free to ask any question related to ISTQB exam and testing certifications in the comment section below.

*******************
Complete ISTQB Certification Premium Study Package:
Confidently Appear and Pass the Foundation Exam Easily with this Comprehensive Premium Study Material.

Click on the below image to know more:
ISTQB Certification Dumps

Recommended Reading


249 thoughts on “ISTQB Question Pattern and Tips to Solve”

  1. hi sandhya,

    Good Article, Evaluating Options are very nice

    Keep posting for ISTQB advanced exams also.

    Where i can get ISTQB Functional Tester Material?

  2. thanks a lot vijay and sandhya
    From this explanation i can get a clear idea on how to eliminate the invalid answers and come up with a single answer.
    waiting for more material on all testing certifications

  3. Hi Sandhya,

    Good posting and very good explanation on how to evaluate the options. Keep it up the good work.

  4. Thanks Sandhya and whoever working behind this.Could you please tell me as to where we can get the similar kind of questions.

  5. Thanks Sandhya for the valuable info.

    Can you please explore the exam pattern for ISTQB advance level?

    Do you have any suggestions for advance level exam preparation?

  6. Great article…

    You need to do a small correction..

    For the question 6, the correct answer is ‘A’, though the explanation is given correctly,but the final answer is marked as ‘D’.

  7. Hi Sandhya
    Excellent posts and very useful too.
    Can I have some input for ISTQB advanced level. I have cleared ISTQB foundation. It would be great If you could post something on ISTQB advanced level preparation.

    Regards
    kishore sharma

  8. Hi Sandhya
    That was really a good examples for starters…
    If possible do explain with some examples on Conditional Branching/looping etc….
    Also, Pl update anything available on Advance Levels
    Thanks

  9. Too good………………
    Really helpfull.
    Small change is required…..

    Question 6, the correct answer is ‘A’, though the explanation is given correctly,but the final answer is marked as ‘D’.

  10. 7. Verification involves which of the following:-
    Can you please confirm the anser marked as ‘B’ for the above question?

  11. Hi sandhya
    Your tips are very good…
    but please provide me the link from where i can get more sample papers for ISTQB,kindly mail me on my email
    Thanks & Regards

    Anshul

  12. Hi Sandhya,

    It will be great if you post or provide me question papers for ISTQB Advanced level.

    Thanks in advance
    Milind

  13. Kindly update with 1 minor correction..

    For the question 6, the correct answer is ‘A’,
    Explanation is correct,but the final answer is marked as ‘D’ which is wrong.

  14. Hi Sandhya, Very nice article. Could you please explain few questions on decision coverage and branch coverage too as they are very confusing.
    For ex:
    Minimum Tests Required for Statement Coverage and Branch Coverage :-
    Read P
    Read Q
    If p+q > 100 then
    Print “Large”
    End if
    If p > 50 then
    Print “pLarge”
    End if
    a) Statement coverage is 2, Branch Coverage is 2
    b) Statement coverage is 3 and branch coverage is 2
    c) Statement coverage is 1 and branch coverage is 2
    d) Statement Coverage is 4 and Branch coverage is 2

    Thanks a lot,
    Ritu Gakher

  15. hi sandhya, good article, evaluating options are very nice.
    i like easy understanding all questions and can i found easy results.

  16. Hello Sandhya,
    thanx a lot, really great effort.I like very much the 10th question and its way of writing test cases.I have doubt on 6th question bocz you said that three options(b,c and d) are correct and finally selected D is write.
    Finally ur gr8.

  17. Nice Article…! Thanks.

    Small correction…

    For the 7th Question, Evaluation is correct.

    Answer should be shown as “D” instead of “B”.

    Thanks.

  18. Hi Sandhya,

    For 10th question,

    I think Major part of the Question is missing. Please provide the question.

    Thanks.

  19. Good Start Sandhya; This post is very useful for the people who are aspiring to get ISTQB certification. Keep it up.

  20. @ Shankar (comment #11)
    Only option (i) is correct. Rest are incorrect with respect to Verification. In the evaluation steps, it should be “Option b: Validation checks that we have built the right product.”
    Verification checks that we are building product right.

  21. Thank you all for your feedback :)
    As of now, I am planning to cover ‘Foundation level’ only. Will keep posting question/answers from sample papers for FL.

  22. Gr8, it’s very nice and well thought technique of evaluating the questions.
    Good going, keep us informed about more such things in future.
    thxs

  23. Hi Sandhya,
    Very nice information & Excellent work.. It really helps me to prepare for foundation level certification. Please post further questions for us….

  24. Hi Sandhya,
    This is Rohit Mann.Very nice information & Excellent work.. It really helps for tester to improve the knowledge and their work.I will also send some questions importent for the Interview to help the freshers.

  25. Hi Sandhya,

    I’m planning to do the ISTQB foundation level.
    Is that only ISTQB book is enough for preparation or still i need to have some other knowledge?

  26. Hi sandhya
    This article really helpful to me
    Can u clarify the Question related to Boundry value and equivalence partition

  27. Good article…. Very Informative for Those preparing for ISTQB But I think ans to ques no 7 should be “D” rather than “B”

  28. Hiii Sandhya,
    Thanks very much for providing such a valuable information….i goin to prepare for This exam i.e Foundation ISQTB..
    Can u plz suggest me good books & guidelines in this concern?
    Thanks again..

  29. Hi Sandhya, Good article those who are preparing for ISTQB foundation. Please explain few questions on statement coverage and branch coverage, how to calulate

  30. Hi Sandhya,

    Its a nice article.
    I’m planning to do the ISTQB foundation level.
    It is certainly helpful for me. Please keep on posting some more articles on ISTQB foundation level like this one. Carrying on the good work. Thanks a lot.

    Arijit Dhar
    Kolkata

  31. this is the first time i appearing for ISTQB certifiction course so can u help which book i need to refer for foundation level course and the aouthor name

Leave a Comment