Skip to content

Details

Join us for the upcoming Riyadh Java User Group meetup, where we tackle one of the biggest challenges in modern software development: testing distributed systems.

Do your integration tests fail because of an external API outage? It's time to build a more resilient testing strategy.

This session is perfect for mid-to-senior Java developers, architects, and QA engineers who want to move beyond basic unit tests and master the complexities of a distributed architecture.

What you will learn:

  • Effective Strategies: How to reliably test services that depend on multiple databases and external providers.
  • Mocking & Virtualization: Techniques to isolate your services from third-party dependencies during testing.
  • Asynchronous Testing: Best practices for validating behavior in event-driven and message-based systems.
  • Modern Tooling: A look at powerful tools in the Java ecosystem that can simplify your testing workflow.

See you there!

Software Architecture
Java
Quality Assurance
Software Development
Software QA and Testing

Members are also interested in