Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Visualise test scenarios using mind maps
1.
2.
3. What are mind maps?
Why mind maps?
How to create a mind map?
4. Wikipedia says:
A mind map is a diagram used to visually organize information. A mind map is hierarchical and
shows relationships among pieces of the whole. It is often created around a single concept, drawn
as an image in the center of a blank page, to which associated representations of ideas such as
images, words and parts of words are added. Major ideas are connected directly to the central
concept, and other ideas branch out from those.
In terms of testing:
A mind map is your understanding of the product
7. Too many problems coming in, it becomes difficult to manage it
Too less time to test, so cannot indulge too much in documents and maintaining
them
Simpler execution (it actually gets executed)
Increase test coverage
Tester can think, steps are spoon feeding
It uses a tree based graphical structure which imprints better on the brain, than
tabular structure.
17. Create branches based on user features
Add all features as notes to your mind map
Test ideas/cases as sub branches
Bird’s eye view of features: which is lacking tests and which is not, where we need to add
more tests
Execution present in mind map only
Impact analysis
The map can be read for E2E test cases by combining different branches and following
through them.