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
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!