Hi all,
Welcome to the ISTQB Foundation Level Certification Exam – Questions and Answers – Mock Exam One
Please find the list of 40 ISTQB Certificate Exam Questions. Before attempting these questions, follow the below instructions:
Instructions:
- You have 1 hour time. Better to set stopwatch timer for 1 hour before starting this exam.
- You will be presented with 40 questions.
- Answers will be available at the end of this article. Better not to visit the answers until you finish the exam.
- While taking the exam, note down your answers in a word document or any book or white paper for your reference.
- The pass percentage for this exam is 60% (i.e. 26/40 questions should be correct)
Exam Begins here:
Set your stopwatch for 60 minutes and start.
Question 1 of 40:
It is an unfair test to perform stress testing at the same time you perform load testing.
A: True
B: False
Question 2 of 40:
Testing error message fall under ______ category of testing
A: Increment Testing
B: Thread Testing
C: Documentation Testing
D: Stress Testing
Question 3 of 40:
The term “defect” is related to the term “fault” because a fault is a defect, which has not yet been identified.
A: True
B: False
Question 4 of 40:
What qualities must an individual posses to test effectively a software application?
A: Good Communication Skill
B: Good Error Guessing
C: Good Analytical Skill
D: All of the above
Question 5 of 40:
Defects are least costly at what stage of Development cycle?
A: Analysis and Design
B: Construction
C: Requirements
D: Implementation
Question 6 of 40:
QC (Quality Control) is ?
A: Phase building activity
B: Intermediate activity
C: End of Phase activity
D: Design activity
Question 7 of 40:
_____ is monitoring defects from the time of recording until the satisfactory resolution has been determined.
A: Quality Measurement
B: Defect Measurement
C: Defect Tracking
D: None of the above
Question 8 of 40:
Most common cause of defects is?
A: Failure to estimate
B: Failure to asses risks
C: Ambiguous or incomplete requirements
D: Weak communication
Question 9 of 40:
Verification activities during design stages are?
A: Reviewing and Inspecting
B: Inspecting and Testing
C: Reviewing and Testing
D: Reviewing, Inspecting, and Testing
Question 10 of 40:
The decision to stop testing should be based upon?
A: Successful use of specific test case design methodologies
B: A percent of coverage for each coverage category
C: Rate of error detection falls below a specified threshold
D: All of the above
Question 11 of 40:
Testing, which is carried out using no recognized test case design
A: Failure Testing
B: Ad-hoc Testing
C: Exhaustive Testing
D: Empty Test Case Testing
Question 12 of 40:
A test case design technique for a component in which test cases are designed to execute statements is called as?
A: State transition Testing
B: Static Testing
C: Transition Testing
D: Statement Testing
Question 13 of 40:
This testing is a mechanism that simulates problems in the original environments so that an alternative processing environment can be tested.
A: Disaster Testing
B: Functional Testing
C: Regression Testing
D: Compliance Testing
Question 14 of 40:
Status Reports in Test Director can be generated using:
A: Document Viewer
B: Document Generator
C: Document Tracker
D: None of the above
Question 15 of 40:
The following five tasks are needed to develop, use and maintain Test scripts:
1: Unit scripting
2: Pseudo concurrency scripting
3: Integration scripting
4: Regression scripting
5: Stress/Performance scripting
A: 1,2 and 3
B: 2 and 4
C: 1,2 and 5
D: 1,2,3,4 and 5
Question 16 of 40:
Testing where the system is subjected to a large number of data.
A: System Testing
B: Volume Testing
C: Statistical Testing
D: Statement Testing
Question 17 of 40:
Integration testing where no incremental testing takes place prior to all the system’s components being combined to form the system.
A: System Testing
B: Component Testing
C: Incremental Testing
D: Big Bang Testing
Question 18 of 40:
Recovery testing aims at verifying the system’s ability to recover from varying degrees of failure.
A: True
B: False
Question 19 of 40:
Which testing methods are used by end-users who actually test software before they use it?
A: Alpha and Beta Testing
B: White Box Testing
C: Black Box Testing
D: Trial and Error Testing
Question 20 of 40:
The testing attempts to violate those procedures, which should test the adequacy of the security procedures
A: Disaster Testing
B: Functional Testing
C: Regression Testing
D: Compliance Testing
Question 21 of 40:
Which of the following is NOT a standard related to testing?
A: IEEE829
B: IEEE610
C: BS7925-1
D: BS7925-2
Question 22 of 40:
Which of the following is the component test standard?
A: IEEE829
B: IEEE610
C: BS7925-1
D: BS7925-2
Question 23 of 40:
Which of the following statements are true?
A: Faults in program specifications are the most expensive to fix.
B: Faults in the code are the most expensive to fix.
C: Faults in the requirements are the most expensive to fix.
D: Faults in the designs are the most expensive to fix.
Question 24 of 40:
Which of the following is not the integration strategy?
A: Design based
B: Big-bang
C: Bottom-up
D: Top-down
Question 25 of 40:
Which of the following is a black box design technique?
A: statement testing
B: equivalence partitioning
C: error-guessing
D: usability testing
Question 26 of 40:
A program with high cyclometic complexity is almost likely to be:
A: Large
B: Small
C: Difficult to write
D: Difficult to test
Question 27 of 40:
Which of the following is a static test?
A: code inspection
B: coverage analysis
C: usability assessment
D: installation test
Question 28 of 40:
Which of the following is the odd one out?
A: white box
B: glass box
C: structural
D: functional
Question 29 of 40:
A program validates a numeric field as follows:
Value less than 10 are rejected, values between 10 and 21 are accepted, values greater than or equal to 22 are rejected; which of the following input values cover all the equivalence partitions?
A: 10,11,21
B: 3,20,21
C: 3,10,22
D: 10,21,22
Question 30 of 40:
Using the same specifications as questions 29, which of the following covers the MOST boundary values?
A: 9,10,11,22
B: 9,10,21,22
C: 10,11,21,22
D: 10,11,20,21
Question 31 of 40:
Which of the following is NOT a reasonable test objective:
A: to find faults in the software
B: to prove that the software has no faults
C: to give confidence in the software
D: to find performance problems
Question 32 of 40:
Which expression best matches the following characteristics of the review processes:
1. led by the author
2. undocumented
3. no management participation
4. led by a moderator or leader
5. uses entry and exit criteria
s. inspection
t. peer review
u. informal review
v. walk-through
A: s=4 and 5, t=3, u=2, v=1
B: s=4, t=3, u=2 and 5, v=1
C: s=1 and 5, t=3, u=2, v=4
D: s=4 and 5, t=1, u=2, v=3
Question 33 of 40:
Which of the following is NOT of the System Testing?
A: business process-based testing
B: performance, load and stress testing
C: usability testing
D: top-down integration testing
Question 34 of 40:
Which statement about the expected outcomes is False?
A: expected outcomes are defined by the software’s behavior
B: expected outcomes are derived from a specification, not from the code
C: expected outcomes should be predicted before a test is run
D: expected outcomes may include timing constraints such as response times
Question 35 of 40:
The standard that gives definitions of testing terms is:
A: ISO/IEC 12207
B: BS 7925-1
C: ANSI/IEEE 829
D: ANSI/IEEE 729
Question 36 of 40:
The cost of fixing a fault:
A: is not important
B: increases the later a fault is found
C: decreases the later a fault is found
D: can never be determined
Question 37 of 40:
Which of the following is not included in the Test Plan document of the Test Documentation Standard?
A: what is not to be tested
B: test environment properties
C: quality plans
D: schedules and deadlines
Question 38 of 40:
Code reviews or inspections be considered part of testing?
A: no, because they apply to development documentation
B: no because they are normally applied before testing
C: yes, because both help detect faults and improve quality
D: yes, because testing includes all non-constructive activities
Question 39 of 40:
Which of the following is not part of performance testing?
A: measuring response times
B: recovery testing
C: simulating many users
D: generating many transactions
Question 40 of 40:
Error guessing is best used:
A: After more formal techniques have been applied
B: as the first approach to deriving test cases
C: by inexperienced testers
D: after the system has gone live
Answers: The following are the answers to the above ISTQB exam questions:
Question 1: Option B – False
Question 2: Option C – Documentation Testing
Question 3: Option A – True
Question 4: Option D – All of the above
Question 5: Option C – Requirements
Question 6: Option C – End of Phase activity
Question 7: Option C – Defect Tracking
Question 8: Option C – Ambiguous or incomplete requirements
Question 9: Option D – Reviewing, Inspecting and Testing
Question 10: Option D – All of the above
Question 11: Option B – Ad-hoc Testing
Question 12: Option D – Statement Testing
Question 13: Option A – Disaster Testing
Question 14: Option B – Document Generator
Question 15: Option D – 1,2,3,4 and 5
Question 16: Option B – Volume Testing
Question 17: Option D – Big Bang Testing
Question 18: Option A – True
Question 19: Option A – Alpha and Beta Testing
Question 20: Option D – Compliance Testing
Question 21: Option B – IEEE610
Question 22: Option D – BS7925-2
Question 23: Option C – Faults in the requirements are the most expensive to fix.
Question 24: Option A – Design based
Question 25: Option B – equivalence partitioning
Question 26: Option D – Difficult to test
Question 27: Option A – code inspection
Question 28: Option D – functional
Question 29: Option C – 3,10,22
Question 30: Option B – 9,10,21,22
Question 31: Option B – to prove that the software has no faults
Question 32: Option A – s=4 and 5, t=3, u=2, v=1
Question 33: Option D – top-down integration testing
Question 34: Option A – expected outcomes are defined by the software’s behavior
Question 35: Option B – BS7925-1
Question 36: Option B – increases the later a fault is found
Question 37: Option C – quality plans
Question 38: Option C – yes, because both help detect faults and improve quality
Question 39: Option B – recovery testing
Question 40: Option A – After more formal techniques have been applied
Please leave your questions/comments/feedback below.
Happy Learning 🙂
Arun Motoori (www.QAFox.com)