ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) — Question 13
A software development organization wants to introduce some specific improvements to its test process. Currently, most of their testing resources are focussedon system testing. They are developing embedded software, and do not have a simulation environment to enable them to execute software modules on the development host. They have been advised that introducing inspections and reviews could be the most appropriate step forward.
As part of the improvement program, the organization is also looking at tool support. Which type of tool could be used to ensure higher quality of the code to be reviewed? 1 credit
Answer options
- A. Review tool
- B. Test execution tool
- C. Static analysis tool
- D. Test design tool
Correct answer: C
Explanation
The correct answer is C, as a Static analysis tool can automatically analyze code for potential errors and adherence to coding standards before it undergoes review, thus enhancing code quality. The other options, such as Review tools, focus on the review process itself rather than code quality prior to review, while Test execution and Test design tools are more related to running tests and designing test cases, not improving code quality.