During which stage of the fundamental test process is the testability of requirements evaluated?
Correct Answer: D
Explanation The fundamental test process consists of five main activities: test planning and control, test analysis, test design, test implementation and execution, and test evaluation and reporting. During the test analysis activity, the testability of requirements is evaluated, meaning that the requirements are checked for clarity, completeness, consistency, verifiability, etc. Test analysis also involves identifying test conditions based on the test basis, such as requirements, specifications, user stories, or use cases. References: Certified Tester Foundation Level Syllabus, Section 2.4.1 and 4.2.2
CTFL_Syll2018 Exam Question 147
Which option BEST describes how the level of risk is determined?
Correct Answer: C
Explanation The level of risk is determined by multiplying the impact of an adverse event by the likelihood of that event occurring1 . The impact of an adverse event is the degree of harm or loss that would result from the event, such as financial loss, reputation damage, legal consequences, or safety hazards1 . The likelihood of an adverse event is the probability or frequency of the event happening, based on historical data, expert judgement, or statistical analysis1 . The other options are not correct formulas for calculating risk. Option A confuses the cost of preventing an adverse event with its impact. Option B confuses the cost of possible legal action with its likelihood. Option D uses two synonyms for likelihood (probability and frequency) instead of combining it with impact.
CTFL_Syll2018 Exam Question 148
Which of the following represents good testing practice for testers, irrespective of the software lifecycle model used?
Correct Answer: B
Explanation They should be involved in reviewing requirements or user stories as soon as drafts are available is the option that represents good testing practice for testers, irrespective of the software lifecycle model used, because it allows testers to provide early feedback, identify potential defects, and clarify test objectives and scope1 . Early involvement of testers in reviewing requirements or user stories can improve the quality and testability of the software and reduce the cost and effort of testing1 . The other options do not represent good testing practice for testers, irrespective of the software lifecycle model used. Option A is not a good option, because they should start test analysis as early as possible, not when the corresponding development level is complete, to avoid delays and inefficiencies in testing1 . Option C is not a good option, because they should ensure that different test objectives apply to each test level, not the same test objectives, to avoid redundancy and gaps in testing1 . Option D is not a good option, because they should minimize the ratio of development levels to test levels to reduce project costs, but rather balance the development and test levels according to the project needs and risks1 .
CTFL_Syll2018 Exam Question 149
Which of the following does NOT represent one of the three triggers for maintenance testing an operational system?
Correct Answer: D
Explanation The introduction of a test management tool does not represent one of the three triggers for maintenance testing an operational system, because it does not affect the functionality or performance of the system itself. Maintenance testing is triggered by system modification (such as corrective, adaptive, perfective or preventive changes), data migration (such as moving data from one platform or format to another), or system retirement (such as decommissioning or replacing an old system)1 .
CTFL_Syll2018 Exam Question 150
A software application incorrectly provided customers discounts of 50% off their total purchases rf the purchases exceeded S100. II was discovered through an audit that the discount should have been only 5% off these purchases. A root cause analysis uncovered that the requirements incorrectly stated 50% instead of 5% in this scenario. Which of the following MOST accurately reflects this scenario?
Correct Answer: C
Explanation According to the syllabus, root cause analysis is a technique that aims to identify and address the underlying causes of defects or problems in a process or system. Root cause analysis involves finding the effect (the observable symptom or outcome of the problem), finding the cause (the factor or factors that directly influence the effect), and finding the root cause (the fundamental reason why the cause exists). The answer C is correct because it most accurately reflects this scenario. The incorrect customer discount is the effect and the reason for the requirement error is the root cause. The other answers are incorrect because they either confuse the effect, cause, and root cause or use incorrect terms. References: [Certified Tester Foundation Level Syllabus], Section 5.2.1, page 58.