nerdexam
iSQI

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…

Deployment Risks and Contingencies

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)
  • A
    10% (3)
  • B
    68% (21)
  • C
    3% (1)
  • D
    19% (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

#change management#deployment sequencing#API authentication#risk mitigation

Community Discussion

No community discussion yet for this question.

Full CTAL-TAE Practice