Sneak-Peek into State Model Based Testing

State Model Based Testing (SMBT) is an effective testing technique that allows you to visualise your application and to generate and automate test flows by using different models of the application under test, thus obtaining a large number of test scenarios. When certain paths of the application are changed, the benefit of SMBT is that you will only have to modify the states and transitions that apply to that change.

All in all, the purpose of using SMBT is to discover another way to view the application under test, test with a variety of randomly generated flows and gather a big number of tests runs so we can later investigate the parts of the model where tests have failed the most or the parts that have a higher fixing priority.

In this presentation, Ru Cindrea and Alex Rotaru will deal with state model based testing and how you can use it in your software assesments.

Ru Cindrea

Ru Cindrea is a senior test consultant and managing partner at Altom. With over 17 years of experience, she believes all testing is exploratory and applies this mindset to complex testing challenges and when building test automation frameworks. Her focus has mostly been on testing mobile applications and embedded systems, as well as on automating game testing, where she is one of the main developers of the open source AltUnity Tester tool. She has also been a BBST instructor for over 10 years and she has worked on developing BBST materials and practical assignments that draw from her past project experiences.

Alex Rotaru

With over 16 years of experience in software testing, Alex Rotaru has worked for the past 11 years at Altom Consulting, a professional software testing and consulting company. During his professional career, Alex has taken on different roles in a wide variety of projects, from antivirus and remote monitoring solutions to medical software. This journey and the collaborations with small, medium, and large companies offered him the opportunity to gain experience in areas such as team coordination, management of customer needs, client support, coordination of remote testing projects.

This presentation will take a look into state model based testing and its benefits.

If you do not want to receive more information about QA&TEST, click here