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
Reduce flakiness. Try Squish for free. image
Enhance test coverage, and streamline automation. Take a tour!
Explore MoT
The awesome power of shifting left — Software Testing Live image
Software Testing Live: Episode 04
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.