0% found this document useful (0 votes)
123 views4 pages

Practice Questions - Session 1: Istqb CTFL

This document contains a practice test for the ISTQB CTFL certification. It includes 12 multiple choice questions that cover topics like static analysis, test process stages, attributes of maintenance testing, and the differences between testing and debugging. The questions test understanding of test fundamentals, objectives, and terminology. The answers provided explain in detail the reasoning for the correct response over the other options.

Uploaded by

Denmark Tan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
123 views4 pages

Practice Questions - Session 1: Istqb CTFL

This document contains a practice test for the ISTQB CTFL certification. It includes 12 multiple choice questions that cover topics like static analysis, test process stages, attributes of maintenance testing, and the differences between testing and debugging. The questions test understanding of test fundamentals, objectives, and terminology. The answers provided explain in detail the reasoning for the correct response over the other options.

Uploaded by

Denmark Tan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Practice Questions – Session 1

ISTQB CTFL

1. Which of the following are the typical defects found by static analysis tools?

a) Variables that are never used.

b) Security vulnerabilities.

c) Poor performance.

d) Unreachable code.

e) Business processes not followed.

A. b, c and d are true; a and e are false

B. a is true; b, c, d and e are false

C. c, d and e are true; a and b are false

D. a, b and d are true; c and e are false

Answer: C

Correct Answer is D. Let’s see why:

A can be found using static tool. Same is for b and d.

C – Poor performance can be detected as part of performance testing/non-functional testing which is


type of dynamic testing.

E – any process cant be detected via a testing tool.

2. Which of the following is a review process activity?

A. Individual preparation

B. Writing test conditions

C. Developing a test plan

D. Executing test scripts

Answer: C

Correct answer is A. All other activities are associated to actual testing rather than review.
3. Which two of the following are common attributes of maintenance testing?

a) It is carried out to ensure that the system will be reliable once in service.

b) It includes regression testing.

c) It requires the use of fully defined specifications.

d) It can include testing of a system after migration from one platform to another.

A. a and b

B. a and c

C. c and d

D. b and d

Answer: D

4. Which of the following is MOST likely to be an objective of a pilot project to introduce a test
tool?

A. To assess if the test tool brings benefits at reasonable cost

B. To ensure that developers will use the test tool

C. To ensure that the time spent testing and the cost of testing is reduced

D. To assess if everyone in the organisation can be trained prior to roll-out

Answer: A

5. Place the stages of the Fundamental Test Process in the usual order (by time).

a)Test closure activities.

b)Analysis and design.

c)Planning and control.

d)Implementation and execution.

e)Evaluating exit criteria and reporting.

A. c, b, d, e, a

B. c, b, e, d, a

C. c, b, d, a, e

D. b, c, d, e, a

Answer: C
Correct answer is A. Test closure activities are done at the end.

6. Which of the following defects would NORMALLY be identified by a static analysis tool?

A. The response time for the search function exceeded the agreed limit

B. The design specification had many grammatical errors

C. The component code had variables that were used but had not been declared

D. The component was found to be the source of the memory leak

Answer: B

Correct answer is C. All other options are defects which can be identified as part of dynamic testing.

7. During which activity of the Fundamental Test Process do you compare actual with expected
results?

A. Test closure activities

B. Evaluating exit criteria and reporting

C. Test analysis and design

D. Test implementation and execution

Answer: D

8. A bug or defect is:

A. A mistake made by a person


B. A run-time problem experienced by a user
C. The result of an error or mistake
D. The result of a failure, which may lead to an error?

Answer: B

C is the correct answer. We will cover this concept in detail in tomorrow’s session which will make it
clear.

9. The effect of testing is to:

A. Increase software quality


B. Give an indication of the software quality
C. Enable those responsible for software failures to be identified
D. Show there are no problems remaining?

Answer: A
B is the correct answer. Testing enables us to judge the quality of the software. If there are no
defects, the quality is high and vice versa so B is the correct answer. A is incorrect as Testing itself will
only find the defects and not increase the quality directly.

10. Which is not the fundamental test process?

A. Planning and control


B. Test closure activities
C. Analysis and design
D. None

Answer:D

11. Which of the following statements BEST describes the difference between testing and
debugging?

A. Testing pinpoints (identifies the source of) the defects. Debugging analyses the faults and
proposes prevention activities.
B. Dynamic testing shows failures caused by defects. Debugging finds, analyses and removes
the causes of failures in the software.
C. Testing removes faults. Debugging identifies the causes of failures.
D. Dynamic testing prevents causes of failures. Debugging removes the failures.

Answer:B

12. Which is not the testing objectives?

A – Finding defects

B – Gaining confidence about the level of quality and providing information

C – Preventing Defects

D – Debugging defects

Answer: D

You might also like