During a sprint, developers are responsible for ensuring the expected outcome of a change is thoroughly evaluated for any security impacts. Any impacts must be reported to the team lead. Before changes are made to the source code, which of the following MUST be performed to provide the required information to the team lead?
A. Risk assessment
B. Regression testing
C. User story development
D. Data abstraction
E. Business impact assessment
How to PASS CAS-004 in First Attempt?FULL Printable PDF and Software. VALID exam to help you PASS. |
I’m not sure I follow the causal chain of answer B. How can we perform regression testing before we’ve made a code change? Even if it isn’t on the primary branch a change should have taken place somewhere in order to need regression testing.
“Regression testing is re-running functional and non-functional tests to ensure that previously developed and tested software still performs after a change.”