What if, you could auto generate your test cases just from a model of the system and execute you automation at back of it, right away? This can be achieved while maximizing your test coverage using industry proven algorithms. In this talk, Gunesh talks about a rarely discussed, but very effective, method that focuses on the use of models to define, design, and execute tests. We will also look at the qualities and ways needed to build the model-based mindset.
The models used in MBT, aka model-based testing, can be represented using various notations such as state machines, flowcharts, or data flow diagrams. This testing method offers several advantages over traditional testing approaches, including building a strong testing mindset, enhanced collaboration, improved test lifecycle management, and more time to explore.
I will cover:
- basics of model-based testing
- the qualities needed to build that mindset
- Building an actual model and generate test cases
- how to write automation scripts in the model
- this will be shown using an open source/ community edition tool so participants can go back and implement it at their workplace
Model-based testing, and building that mindset, is something I am passionate about, and have learned through my experience. I have seen it making a great impact in improving collaboration, and efficiency in the process, but it is still talked about very little. When I was first introduced to MBT, I was blown away by its power and simplicity. I want my fellow testers to learn this skill to succeed in their professional life, and make a bigger impact in their organizations. It can feel intimidating to start off with a new method. I wish to make that fear go away, and make that introduction smoother.
EuroSTAR Huddle shares talks and articles from our community. Check out our library of online talks from test experts and come together with the community in-person at the annual EuroSTAR Software Testing Conference. The EuroSTAR Conference has been running since 1993 and is the largest testing event in Europe, welcoming 1000+ software testers and QA professionals every year.
Gunesh Patil
Lead SDET - Ushur, India
An avid movie lover and a firm believer in mindset-driven testing. With 11+ years of test automation experience under his belt, Gunesh currently drives test automation at a CX Automation start-up. With a proven track record of introducing new ways of working; Gunesh is always hunting for new ways of testing, challenging the norms, and pursuing continuous improvement. Gunesh runs the ‘Liberated Tester’ podcast and won India Testing League 2022 organized by Unicom.