A case study on implementing Unit testing in the Mendix department of the Gemeente Rotterdam
Like many others on this planet, I get excited by Low-Code solutions. These platforms take care of complex or repeated (and potential boring) work and let the user focus on what needs to be build. For beginners, it removes a lot of barriers to start building. For experts, it can greatly improve their efficiency. It is a form of automation that supports the development process, just like a test automation tool supports the test process.
Critics often mention that Low-Code applications are great in keeping up with the demands of the business but come with the risk of lower quality results due to the shortcuts their developers take. Not doing unit testing may be the most popular one. While this shortcut is not unique to Low-Code, it is way more popular here. Mostly because Low-Code platforms focus on how easy it is to build something new, while neglecting good quality assurance practices like making sure everything works as intended and verifying this with a test that can be repeated by others.
The Gemeente Rotterdam has over 60 Mendix developers and over a 100 apps supporting its colleagues and citizens. This is a huge accomplishment when you realize that it all started only 4 years ago with a single team. Last year, the Gemeente Rotterdam started looking for a way to set the bar even higher and improve the quality and consistency of their development process by standardizing Unit testing. The weapon of choice: Menditect, a white box testing tool created using Mendix. Why? Because it is made to do what others say can’t be done: Creating and running unit tests in Mendix apps.
In this case study, Richard Scholtes, Mendix Consultant, Qquest will tell you about the following challenges and their solutions:
- Changing the view on quality and the teams way of working
- Teaching and learning to use a new test tool
- Integrating a new test tool in present architecture
- Deciding what and what not to (unit) test
This adventure is still in progress and might still be at the time of TAD, so more challenges and solutions might be added.
Register now and ensure your place at this unique conference. Get a combi ticket for a fee of € 890,- or register for Day 1 for € 495,- or for Day 2 for € 445,-.