Which of the following statements about static testing and dynamic testing is true?
A.
Static testing is better suited than dynamic testing for highlighting issues that could indicate inappropriate code modularization
B.
Dynamic testing can only be applied to executable work products, while static testing can only be applied to non-executable work products
C.
Both dynamic testing and static testing cause failures, but failures caused by static testing are usually easier and cheaper to analyze
D.
Security vulnerabilities can only be detected when the software is being executed, and thus they can only be detected through dynamic testing, not through static testing
The Answer Is:
B
This question includes an explanation.
Explanation:
Dynamic testing requires the execution of the software to evaluate its behavior and performance. In contrast, static testing involves examining the software's code, design, and documentation without executing the software. This makes static testing applicable to non-executable work products such as requirement documents, design documents, and source code.
CTFL_Syll_4.0 PDF/Engine
Printable Format
Value of Money
100% Pass Assurance
Verified Answers
Researched by Industry Experts
Based on Real Exams Scenarios
100% Real Questions
Get 65% Discount on All Products,
Use Coupon: "ac4s65"