Reading Guide
The Menditect Testability Framework offers a comprehensive approach to building high-quality, maintainable, and robust Mendix applications. By adopting its principles, development teams can move away from fragile and maintenance intensive end-to-end testing and embrace a more efficient, pyramid-based testing strategy.
The framework’s content is designed to support various roles within a DevOps team. Each team member can begin with the Introduction section to gain a solid theoretical understanding of testability. From there, different roles can explore specific topics tailored to their responsibilities:
Developers
Support day-to-day implementation activities.
- The Test Types and the Testing Pyramid, especially the sections about Unit testing and component testing.
- Microflow Typologies
- Ensuring Data Quality
Senior Developers and Software Architects
Focus on designing the foundation of the application.
- Every subject for Developers and Testable App Architecture
Testers and QA Engineers
Create a test automation strategy aligned with the app’s architecture.