Two MoTacon attendees are on the left. The MoTaacon logo is in the center, and to the right a prompt to Get Your Ticket.

JavaScript - UI Automation

Challenge Description

Application

The application for this challenge is the Restful Booker Platform (RBP), it’s front-end is written in React. More about the application is available here. You can also ask questions related to the application there.

The Challenges:

Complete these challenges using any tooling of your choice.

Beginner:

Load the footer component and assert that the copyright date is the current year.

Intermediate:

Load the hotel room info component, click ‘Book this Room’, and assert that the Room Booking Form component is displayed.

Advanced:

Load the login component, complete the login form, and assert that the correct request was sent to the AUTH api.

What you’ll learn
  • Automate on the JavaScript layer
Explore MoT
Influence, from the other side of the table image
What I learned about influence by becoming a stakeholder
The Complete Guide To XPath image
Learn how to create robust XPath selectors for your automation and much more...
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