ASTQB/ISTQB - FOUNDATION
LEVEL TESTER - DE 5 2025
QUESTIONS AND ANSWERS
Which of the following is the activity that removes the cause of a failure?
a. Testing
b. Dynamic testing
c. Debugging
d. Reverse engineering - ....ANSWER ...-c
As a tester, which of the following is a key to effectively communicating and maintaining
positive relationships with developers when there is disagreement over the prioritization
of a defect?
a. Escalate the issue to human resources and stress the importance of mutual respect
b. Communicate in a setting with senior management to ensure everyone understands
c. Convince the developer to accept the blame for the mistake
d. Remind them of the common goal of creating quality systems - ....ANSWER ...-
d
Why is software testing sometimes required for legal reasons?
....FOR STUDY PURPOSES...©️2025 ALL RIGHTS RESERVED... 1
,a. It prevents developers from suing testers
b. Contracts may specify testing requirements that must be fulfilled
c. International laws require software testing for exported products
d. Testing across systems must be accompanied by legal documentation -
....ANSWER ...-b
In what way does root cause analysis contribute to process improvement?
a. Helps to better identify and correct the root cause of defects
b. Outlines how development teams can code faster
c. Specifies the desired root causes to be achieved by other teams
d. Contributes to the justification of future project funding - ....ANSWER ...-a
Why is it important to avoid the pesticide paradox?
a. Dynamic testing is less reliable in finding bugs
b. Pesticides mixed with static testing can allow bugs to escape detection
c. Tests should not be context dependent
d. Running the same tests over and over will reduce the chance of finding new defects -
....ANSWER ...-d
Which of the following is the activity that compares the planned test progress to the
actual test progress?
a. Test monitoring
b. Test planning
....FOR STUDY PURPOSES...©️2025 ALL RIGHTS RESERVED... 2
, c. Test closure
d. Test control - ....ANSWER ...-a
Which of the following is the correct statement?
a. An error causes a failure which results in a defect
b. A defect causes a failure which results in an error
c. A failure is observed as an error and the root cause is the defect
d. An error causes a defect which is observed as a failure - ....ANSWER ...-d
What type of activity is normally used to find and fix a defect in the code?
a. Regression testing
b. Debugging
c. Dynamic analysis
d. Static analysis - ....ANSWER ...-b
During which level of testing should non-functional tests be executed?
a. Unit and integration only
b. System testing only
c. Integration, system and acceptance only
d. Unit, integration, system and acceptance only - ....ANSWER ...-d
When a system is targeted for decommissioning, what type of maintenance testing may
be required?
a. Retirement testing
....FOR STUDY PURPOSES...©️2025 ALL RIGHTS RESERVED... 3
LEVEL TESTER - DE 5 2025
QUESTIONS AND ANSWERS
Which of the following is the activity that removes the cause of a failure?
a. Testing
b. Dynamic testing
c. Debugging
d. Reverse engineering - ....ANSWER ...-c
As a tester, which of the following is a key to effectively communicating and maintaining
positive relationships with developers when there is disagreement over the prioritization
of a defect?
a. Escalate the issue to human resources and stress the importance of mutual respect
b. Communicate in a setting with senior management to ensure everyone understands
c. Convince the developer to accept the blame for the mistake
d. Remind them of the common goal of creating quality systems - ....ANSWER ...-
d
Why is software testing sometimes required for legal reasons?
....FOR STUDY PURPOSES...©️2025 ALL RIGHTS RESERVED... 1
,a. It prevents developers from suing testers
b. Contracts may specify testing requirements that must be fulfilled
c. International laws require software testing for exported products
d. Testing across systems must be accompanied by legal documentation -
....ANSWER ...-b
In what way does root cause analysis contribute to process improvement?
a. Helps to better identify and correct the root cause of defects
b. Outlines how development teams can code faster
c. Specifies the desired root causes to be achieved by other teams
d. Contributes to the justification of future project funding - ....ANSWER ...-a
Why is it important to avoid the pesticide paradox?
a. Dynamic testing is less reliable in finding bugs
b. Pesticides mixed with static testing can allow bugs to escape detection
c. Tests should not be context dependent
d. Running the same tests over and over will reduce the chance of finding new defects -
....ANSWER ...-d
Which of the following is the activity that compares the planned test progress to the
actual test progress?
a. Test monitoring
b. Test planning
....FOR STUDY PURPOSES...©️2025 ALL RIGHTS RESERVED... 2
, c. Test closure
d. Test control - ....ANSWER ...-a
Which of the following is the correct statement?
a. An error causes a failure which results in a defect
b. A defect causes a failure which results in an error
c. A failure is observed as an error and the root cause is the defect
d. An error causes a defect which is observed as a failure - ....ANSWER ...-d
What type of activity is normally used to find and fix a defect in the code?
a. Regression testing
b. Debugging
c. Dynamic analysis
d. Static analysis - ....ANSWER ...-b
During which level of testing should non-functional tests be executed?
a. Unit and integration only
b. System testing only
c. Integration, system and acceptance only
d. Unit, integration, system and acceptance only - ....ANSWER ...-d
When a system is targeted for decommissioning, what type of maintenance testing may
be required?
a. Retirement testing
....FOR STUDY PURPOSES...©️2025 ALL RIGHTS RESERVED... 3