ISQI Certified Tester Foundation Level — Question 30
When an organization considers the use of testing tools, they should:
Answer options
- A. Use a tool in order to help define a good test process because the tool will force process repeatability and therefore enforce good test process.
- B. Always start by bringing in automated test execution tools as these tools have the greatest return on investment and therefore should be introduced first.
- C. Perform analysis of the test process and then assess whether it can be supported through the introduction of tool support.
- D. Allow the developers to select the testing tools because tools are technical and developers have the appropriate skills to advise on test tool selection and configuration.
Correct answer: C
Explanation
The correct answer is C because it emphasizes the importance of understanding the existing test process before determining the need for tools. Options A and B assume that tools alone can improve processes without prior analysis, which can lead to ineffective implementations. Option D wrongly places the responsibility solely on developers without considering the broader organizational needs.