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
Test Smarter APIs and microservices with a Parasoft SOAtest trial—built for modern, distributed systems.
Explore MoT
Thu, 1 Oct
Previously known as TestBash, MoTaCon is the new name for our annual conference. It's where quality people gather.
Learn the fundamental technologies that make up websites and web pages
Into the MoTaverse is a podcast by Ministry of Testing, hosted by Rosie Sherry, exploring the people, insights, and systems shaping quality in modern software teams.