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
Test complex APIs and microservices smarter—with confidence.
Explore MoT
Fri, 19 Jun
A half-day educational experience to navigate the world of AI
Become comfortable with using Cypress and discover how to introduce it to your work projects
Debrief the week in Quality via a community radio show hosted by Simon Tomes and members of the community