You've successfully subscribed to AEM News
Great! Next, complete checkout for full access to AEM News
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info is updated.
Billing info update failed.

Make integrations simple

AEM Community
AEM Community

Integration with other systems is one of the most complex parts of software delivery. Is there a silver bullet that can address issues like flaky tests, unstable environments and non-trivial bugs that slow down the development?

Integration testing is a complex problem. It is good to add a dose of common sense to our work every time we need to make some decisions in this field. Remember, you have three valuable allies that can help:

  1. you can stub your view of the external API instead of stubbing the entire API - both for UI & integration tests,
  2. you can have a watchdog in form of contract tests to validate integration without exposure to issues related to real API,
  3. you can integrate directly with the real API on STAGE and higher environments to stay confident entire system serves its purpose.

See the code sample →

See the pact-example →

Author: Damian Mierzwiński

Make integrations simple
Integration with other systems is one of the most complex parts of software delivery. Is there a silver bullet that c...
Links

AEM Community

The AEM Community powers a large portion of the AEM.News, and without the community this site wouldn't be what it is today.

Comments

Sign in or become a AEM News member to join the conversation.
Just enter your email below to get a log in link.