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

RiskStorming image
An educational tool to explore Risk Analysis and Quality Strategy building with the whole team.
Explore MoT
Episode Ten: Exploring Quality Coaching image
Step into the role of a quality coach!
Introduction to Cypress
Become comfortable with using Cypress and discover how to introduce it to your work projects
This Week in Testing
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.