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
Explore MoT
A skills and knowledge exchange to enhance your testing, QA and quality engineering life
Learn the fundamental rules that make up HTTP requests and responses
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community