Within the talk, I want to share my experience of optimising the testing process in our company. We reduced the time needed to write and update manual and autotests while increasing testing and test documentation quality.
We used the principle of model-based testing by developing a test documentation generator.
Almost every system is complex, and building a model is a simplification, but the simpler the model, the higher the probability of missing something important. I will tell you how we managed to avoid this by building a model of the system from events like bricks. We describe each event in isolation from each other, which is much easier than describing the entire system as a whole. Then we select a test design that meets our goals.
Model + Test Design = Test cases
This approach guarantees structured, consistent, high-quality test documentation in a minimum of time. All of that, I will demonstrate with specific examples.
Stop working on cases! Let the cases work for you!