An application change affects how the service interacts with a real database schema. The team needs to verify the interaction rather than a mocked function result. Which approach best fits?

Published
  1. Use consumer-aware contract tests and compatible interface changes.
  2. Run integration tests against a representative database environment.
  3. Run realistic load tests and examine latency, error rate, and saturation.
  4. Write focused unit tests with isolated dependencies.

Comments — 0