QuestionQ297

Ensuring solution and operations excellence

Dress4Win has end-to-end tests that cover 100% of its endpoints. They want to ensure that moving to the cloud does not introduce any new bugs.

Which additional testing method should the developers use to prevent an outage?

  • A They should enable Google Stackdriver Debugger on the application code to show errors in the code.
  • B They should add additional unit tests and production scale load tests on their cloud staging environment.
  • C They should run the end-to-end tests in the cloud staging environment to determine if the code is working as intended.
  • D They should add canary tests so developers can measure how much of an impact the new release causes to latency.
Explanation

Running the existing end-to-end suite in a cloud staging environment validates the complete application behavior in the actual target environment before production release. This exposes migration-specific defects in cloud configuration, service interactions, and deployment behavior while a rollback or correction can still occur safely. Google Cloud guidance describes staging as the final validation step before production and recommends end-to-end testing alongside other test types.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!