Foundation Sample Set 1
Foundation Sample Set 1
SET # 1
Not a TRUE exam built to ISTQB guidelines,
but samples of the types of questions that may be
included, in a 40-question set usable as a time test.
2. Which of the following are success factors when rolling out a new tool?
I. Roll the tool out to the entire organization to ensure reasonably even coverage.
II. Avoid changing existing processes to reduce impact of the tool.
III. Provide training and mentoring to new users.
IV. Allow users to determine where the tool fits into the process best.
A. I and II
B. I, III and IV
C. III
D. IV
5. Which of the following provides the test group with the ability to reference all documents and software
items unambiguously?
A. Agile testing methodology
B. Effective use of tools
C. Configuration management
D. Requirements traceability matrix
6. In any software development life cycle (SDLC) model, which of the following are characteristics of good
testing?
I. Providing complete test coverage of all branches of the system code.
II. Having a corresponding testing activity for each development activity.
III. Testers should be involved in reviewing documents as soon as drafts are available.
IV. Each test level has test objectives specific to that level.
A. II, III and IV
B. I and III
C. I, III and IV
D. I and II
9. During testing, a defect was found in which the system crashed when the network got disconnected while
receiving data from the server. The defect was fixed by correcting functionality which checks the network
availability during data transfer. Existing test cases did cover 100% of the module statements. To verify the fix
and ensure more extensive coverage, some tests were designed and added to the test suite. What types of
testing are mentioned above?
I. Functional testing
II. Structural testing
III. Confirmation testing
IV. Performance testing
A. I, III and IV
B. I and III
C. II and IV
D. I, II and III
10. Which of the following statements are TRUE for informal reviews?
I. Easy to get started and have some benefit
II. Have no or minimal formal process
III. The process must be documented
IV. May include “paired programming”
A. I, II and IV
B. I and III
C. III and IV
D. I, III and IV
11. Which of the following are Black Box test design techniques?
I. Boundary value analysis
II. Branch condition testing
III. Equivalence partitioning
IV. State transition testing.
A. I and III
B. II, III and IV
C. I, II and III
D. IV
15. Which of the following statements contains a valuable objective for a test team?
A. Prove that the remaining defects will not cause any additional failures.
B. Run all of the tests that are defined for the test object as quickly as possible.
C. Prove that all faults have been identified through thorough testing.
D. Cause as many failures as possible so that faults can be identified and corrected.
16. Which of the following are good candidates for manual static testing?
A. Requirement specifications, test plan, code, memory leaks.
B. Requirement specifications, test cases, user guides.
C. Requirement specifications, user guides, performance.
D. Requirement specifications, website, code, use cases.
18. Which of the following is a TRUE statement about the use of static analysis tools?
A. Static analysis tools can change the code to reduce complexity.
B. Static analysis tools are intended to support developers only.
C. Static analysis tools aid in understanding of code structure and dependencies.
D. Static analysis tools cannot be used to enforce coding standards.
21. Company ABC is going to provide their employees with a bonus which will be based on the employee’s
length of service in the company. The bonus calculation will be zero if they have been with the company for less
than two years, 10% of their salary for more than two but less than five years, and 25% for five to ten years, 35%
for ten years or more. The interface will not allow a negative value to be input, but it will allow a zero to be input.
How many equivalence partitions are needed to test the calculation of the bonus?
A. Two equivalence partitions.
B. Three equivalence partitions.
C. Four equivalence partitions.
D. Five equivalence partitions.
23. Which of the following BEST describes the task partition between test manager and tester?
A. The test manager plans, organizes and creates the test specifications, while the tester implements,
prioritizes and executes tests.
B. The test manager plans, monitors and controls the testing activities, while the tester designs, executes
tests and evaluates the results.
C. The test manager plans testing activities and chooses the standards to be followed, while the tester
chooses the tools and controls their use.
D. The test manager reviews tests developed by others, while the tester selects tools to support testing.
24. Which of the following might be a concern of a test group relying on a test design tool?
A. The tool may not generate sufficient tests for verifying all aspects of the test object.
B. The tool’s playback function may not work the same for all testers’ workstations.
C. The tool might take too much time to run, putting the schedule at jeopardy.
D. The tool’s test logs may require that the test group upgrade the server memory
26. Which of the following statements about the benefits of deriving test cases from use cases are true?
I. Deriving test cases from use cases is helpful for system and acceptance testing.
II. Deriving test cases from use cases is helpful only for automated testing
III. Deriving test cases from use cases is helpful for unit testing.
IV. Deriving test cases from use cases is helpful for testing the interaction and interference between
different components.
A. I
B. I and II.
C. III
D. I and IV.
29. Which of the following is a good reason for a developer to use a Test Harness tool?
A. To help the developer to compare differences between files and databases.
B. To reduce the quantity of component tests needed to be run.
C. To make it easier for developers to peer-test each other’s code.
D. To simplify running unit tests when related components are not available yet.
Page of
31. 9
For ASTQB/ISTQB
the following piece of code, how many test cases are needed Foundation
to get 100% Levelcoverage?
statement Sample Questions
Procedure X
Read (Color) // Input color from user
IF (Color == “Red”) THEN
Call Roses(Color)
ELSEIF (Color == “Blue”) THEN
Call Violets(Color)
ELSE
PRINT “User is no Shakespeare”
SaveToDatabase(Color)
End Procedure X
A. 5
B. 3
C. 1
D. 2
32. An estimate of resources should be made so that an organization can create a schedule for testing.
Which of the following approaches can be used for creating an estimate?
I. A skills-based approach, in which the estimate is based on all the testers’ skills.
II. An expert-based approach, in which the owner or other expert creates the estimate.
III. A metrics-based approach, in which the estimate is based on previous testing efforts.
IV. A bottom-up approach, in which each tester estimates their work and all estimates are integrated.
A. II, III, and IV
B. I, III, and IV
C. I and IV
D. II and III
33. When conducting reviews, psychological sensitivity is required. Which mistake often occurs when
conducting reviews and may lead to interpersonal problems within teams?
A. Testers and reviewers expect that defects in the software product are already found and fixed by the
developers.
B. Due to time constraints, testers and reviewers do not believe they can afford enough time to find failures.
C. Testers and reviewers communicate defects as criticism against humans instead of against the software
product.
D. Testers and reviewers are not sufficiently trained to accurately identify failures and faults in the item under
review.
37. Which of the following details would most likely be included in an incident report?
I. Identification of the test item (configuration item) and environment.
II. Development process characteristics such as organization stability and test process used.
III. A review of the test basis, such as requirements, architecture, design, interfaces.
IV. Scope or degree of the impact on the stakeholders’ interests.
A. I, II and III.
B. II and III.
C. I and IV.
D. III and IV.
38. What factors should an organization take into account when determining how much testing is needed?
I. Level of risk
II. Tools to be used during test sub-project
III. Project constraints such as time and budget
IV. Skill of the testers
V. Expected selling cost of the system
A. All of the factors should be taken into account.
B. I and III
C. I, III and IV
D. I, II, IV, and V