Bryan Bakker
After receiving his master’s degree in computer science Bryan Bakker has worked as software engineer on different technical systems. Several years later Bryan has specialized in testing of embedded software in multidisciplinary environments.
The last years Bryan focuses on test automation, reliability testing, design for testability and model-based testing. Bryan is also a tutor of several different test related courses and a frequent speaker at international conferences.
Beitrag
In order to manage the increasing complexity of the electron microscopes, Thermo Fisher Scientific started a journey almost 2 years ago: apply Model-based testing (MBT) in SW development teams. Manual testing practices are not scalable enough to address the complexity in combination with the increased speed of development and configuration diversity. Therefor we need advanced test automation methods to achieve high automated test coverage.
In MBT test cases are generated automatically based on a formal model describing the behavior of a system, similar to code generation where we focus on the design of the system.
Despite a steep learning curve of the methodology, the results in multiple teams look very promising. These teams show a decrease in the defect leakage (less defects at customers) and higher speed of development cycle.
This shows that MBT is the next step in test automation. Therefor I strongly believe that MBT will be applied in more and more projects in the future.