JavaScript - UI Automation

Richard Bradshaw's profile
Richard Bradshaw

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
Try Agentic Test Management free for 21 days image
AI Agents for your entire test management cycle - to plan sprints, write tests, run them and report bugs. Try for free.
Explore MoT
Beyond AI: Why Serious Teams Choose Reflect Mobile image
Thu, 28 Aug
Discover how modern teams scale mobile test automation with vision-driven, cross-platform testing that integrates deeply into existing QA pipelines.
The Building Blocks of the Internet  image
Learn the fundamental technologies that make up websites and web pages
Leading with Quality
A one-day educational experience to help business lead with expanding quality engineering and testing practices.
This Week in Testing image
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.