Mastering Testing in a Hexagonal Architecture

I am a big fan of hexagonal architecture. It has simple principles but is powerful for building long-lasting, high-quality applications.

However, this talk is not about this particular architecture. You can find hundreds of resources online. Instead, it focuses on making the most of hexagonal architecture through a comprehensive testing strategy.

In this session, we will discuss:
- The definition of a testing strategy
- Different types of tests, including contract tests
- Identifying the best test type for each component of hexagonal architecture
- How everything fits together to cover every aspect of the application with minimal execution time
- The proper way to measure coverage (hint: mutation testing)

This talk is perfect for people already using hexagonal architecture and looking for a fresh view on how to test their application effectively.

Speaker(s)

Othmane Kinane

Othmane Kinane
CTO @Nimbleways

Passionate about anything computer-related since his early years, Othmane is focused on achieving the highest software quality through continuous improvement of people skills, team collaboration and tooling.

Want to join? Make sure to get your ticket and join 5 days of learning, networking and fun in Darija

Made with ❤️ by Geeksblabla Team

| © 2025 Geeksblabla | All Rights Reserved