CTAL-TAE · Question #53
Some automated regression test scripts run by a TAS in a given test environment make calls to private APIs that require authentication for all requests (the authentication method is the same for all…
The correct answer is B. Implement one change at a time and run a subset of the updated test scripts after each change. The best approach is to implement one change at a time and run a subset of updated test scripts after each change, then finally run the full suite. This isolates potential issues, makes root cause analysis easier, and ensures that the updated scripts and the TAS remain stable…
Question
Some automated regression test scripts run by a TAS in a given test environment make calls to private APIs that require authentication for all requests (the authentication method is the same for all APIs). The SUT is a business-critical system. The following two changes are planned: a change in the authentication method of all APIs and a minor upgrade of the OS (Operating System) in the test environment. You have updated the test scripts to cope with the change in the API authentication method. Which of the following sequences of activities is BEST to ensure that the test scripts are not adversely affected by these changes?
Options
- AFirst upgrade the OS, then implement the change in the API authentication method, and finally
- BImplement one change at a time and run a subset of the updated test scripts after each change,
- CFirst implement the change in the API authentication method, then upgrade the OS, and finally
- DImplement one change at a time and run a subset of the updated test scripts after each change
How the community answered
(31 responses)- A10% (3)
- B68% (21)
- C3% (1)
- D19% (6)
Explanation
The best approach is to implement one change at a time and run a subset of updated test scripts after each change, then finally run the full suite. This isolates potential issues, makes root cause analysis easier, and ensures that the updated scripts and the TAS remain stable before applying the second change.
Topics
Community Discussion
No community discussion yet for this question.