Mark Winteringham
Tester, Toolsmith, Author and Instructor
Challenge Description
Using restful-booker-platform / automationintesting.online create a model of the application that shares details such as:
- How the front-end of the application is built and how it connects to the back-end
- What APIs the platform has and which API connects to which
- How each part of the system talks to one another
- What tools and libraries it uses
Hints:
- You will need to research the application in different ways. For example the product itself, the codebase and its documentation.
- You can use a range of tools such as Miro, Visio, Diagram.net, etc. to create your model
- Working collaboratively can help add different perspectives to your model
What you’ll learn
- Create a model of a system that visually describes how it works
Prerequisites
This activity requires either access to automationintesting.online or for you to run restful-booker-platform to run locally.
Resources
You can learn more about API automation in the models topic page. Here are some additional resources:
99 Minute Workshop recordings
- Modelling a system/context - An Automation in Testing 99 Minute workshop in which Richard Bradshaw and Mark Winteringham taught others how to model a syst
Videos
- Modelling and diagramming to support software testing - A live example by Alan Richardson on how to create a model of an application
An educational tool to explore Risk Analysis and Quality Strategy building with the whole team.
Explore MoT

Become comfortable with using Cypress and discover how to introduce it to your work projects

Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community