Create A Visual Model Of An Application

Mark Winteringham's profile
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

Explore MoT
MoTaCon 2026 image
Thu, 1 Oct
Previously known as TestBash, MoTaCon is the new name for our annual conference. It's where quality people gather.
The Building Blocks of the Internet  image
Learn the fundamental technologies that make up websites and web pages
Into The Motaverse image
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.
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.