This is a verified interview question from Hackerrank. Candidates reporting seeing this problem in recent Online Assessments (OAs) and onsite rounds. Mastering "Playwright: Multi-Step Registration Form" covers key patterns like Other.
"Full Stack Devlopment Based: You are given a fully functional web application built using HTML, CSS, and JavaScript. The application's business logic, styling, and behavior are already implemented and must not be modified. Your task is to write Playwright end-to-end (E2E) tests to validate the following core functionalities of the application: * Navigate through form steps: Fill the Step 1 form with valid personal details (first name, last name, email, phone, date of birth) and verify navigation to Step 2, Fill the Step 2 form with valid address details (street, city, state, zip code, country) and verify navigation to Step 3. * Display confirmation data: Verify that Step 3 shows all entered personal and address information correctly on the confirmation page. * Submit registration: Complete the full registration flow through all steps and verify that the success message is displayed with correct styling and that the form remains on Step 3. * Progressive data saving: Verify that data is saved to the backend APIs at each step (Step 1 personal details, Step 2 address details, Step 3 final submission). Note: Refer to the README.md file for detailed implementation requirements."
Join thousands of developers practicing for Hackerrank.