Limited-Time Offer: Enjoy 50% Savings! Ends in 00h 00m 00s Coupon code: 50OFF
Skip to content

Free ASTQB ISTQB Foundation Level CTFL Exam Questions

Page: 1 / 15 Total 219 questions

Want more questions? Get Premium Access.

Question 1

Which of the following could be a reason for a failure?

1) Testing fault 2) Software fault 3) Design fault 4) Environment Fault 5) Documentation Fault

Correct Answer: A. 2 is a valid reason; 1, 3, 4 & 5 are not

Question 2

Explain how the above mentioned report may differ from a report that you produce for the project manager, who is a test specialist Select TWO items from the following options that can be used to report to the project manager and would not be included in a report to senior management. 1 credit

Correct Answer: A. Show details on effort spent; B. List of all outstanding defects with their priority and severity

Question 3

Which of the following would you least expect to form part of the analysis of initial tool costs? 1 credit

Correct Answer: C. Tool portability

Question 4

Which of the following is the odd one out..?

Correct Answer: D. Functional

Question 5

Which of the following is not a type of incremental testing approach?

Correct Answer: B. Big-bang

Question 6

Since the system is in the medical domain and therefore in the safety critical area, testing needs to be rigorous and evidence is required that the system has been adequately tested. Identify THREE measures that would typically be part of the test approach in this domain and which are not always applicable in other domains! 1 credit

Correct Answer: A. High level of documentation; B. Failure Mode and Effect Analysis (FMEA) sessions; C. Traceability to requirements

Question 7

Which of the following is the task of a Tester?

i. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the project.

ii. Prepare and acquire Test Data

iii. Implement Tests on all test levels, execute and log the tests.

iv. Create the Test Specifications

Correct Answer: B. ii, iii, iv is true and i is false

Question 8

Which one of the following estimation approaches is appropriate at this stage of the project? 2 credits

Correct Answer: A. Create an estimate based on the function point analysis technique and test point analysis

Question 9

What if the project isn't big enough to justify extensive testing..?

Correct Answer: A. Use risk based analysis to find out which areas need to be tested

Question 10

What is the purpose of a test completion criterion?

Correct Answer: B. to ensure that the test case specification is complete

Question 11

Within the projects, a master test plan and phase test plan will be used. Following is a list of characteristics applicable for test plans:

a. Any deviation from the procedures described in the test

b. strategy document

c. The overall estimated costs, timescales and resource

d. requirements

e. A detailed schedule of testing activities

f. The development deliverables to be tested

g. Which test staff members (names) will be involved and when

h. Level of requirements coverage achieved

Which TWO of the above mentioned characteristics relate to the phase test plan? 1 credit

Correct Answer: C. c; E. e

Question 12

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

Correct Answer: B. Test Analysis and Design

Question 13

Which of the following is the main purpose of the component build and integration strategy?

Correct Answer: E. to specify which components to combine when, and how many at once

Question 14

Which of the following are valid justifications for developers testing their own code during unit testing?

(i) Their lack of independence is mitigated by independent testing during system and acceptance testing.

(ii) A person with a good understanding of the code can find more defects more quickly using white-box techniques.

(iii) Developers have a better understanding of the requirements than testers.

(iv) Testers write unnecessary incident reports because they find minor differences between the way in which the system behaves and the way in which it is specified to work.

Correct Answer: A. (i) and (ii)
Explanation:

It is unlikely that developers will have a better understanding of the requirements than testers, partly because testers work closely with the user community (and may be drawn from it) and partly because developers seldom work with the complete set of requirements in a medium to large development.

Testers may raise incidents related to the difference between user expectations and the specification, but these are not unnecessary. Such issues are more likely to arise at the later stages of testing.

Early testing (unit testing) is usually done most effectively by developers with a good understanding of the code and the development environment; they can be more efficient and more effective at this level. Later independent stages of testing offset any disadvantage from the lack of independence at unit testing level.


Question 15

Pick the best definition of quality:

Correct Answer: C. Conformance to requirements