Prepare for Your First Assignment | Bondar Academy
Course: Playwright API Practice Assignments
Module: Introduction
Instructor: Artem Bondar
Lesson Summary
Welcome to the Playwright API Testing Practice Exercises . This video outlines how to set up your environment for the practice assignments using a test application. Setting Up the Test Application Navigate to petclinic.bonderacademy.com in your browser. Reset the password by clicking on the Forgot Password link and entering your Bonder Academy email. Follow the email instructions to set a new password and log in. Exploring the Application The application includes various tabs such as Specialties , Pet Types , and Veterinarians . You can: Edit and assign specialties to veterinarians. Create and manage pet visits. API requests are sent to the backend server, which can be monitored in the Networking tab of your browser. Using the Swagger Page Access the Swagger page at petclinic-api.bonderacademy.com/petclinic/swagger-ui/index.html to view all available endpoints. Remember to authorize by: Copying the Authorization Token from the application. Pasting it into the Swagger authorization field. Cloning the Project Template Clone the project template for practice assignments from the provided repository URL. Ensure you: Create a new repository on GitHub. Add Bonder Academy Instructor as a collaborator. Configuring Your Environment After cloning, install dependencies with: npm install Create a .env file for your credentials, ensuring it is secure and not committed to GitHub. Submitting Assignments For each assignment: Create a new branch and a spec file. Automate the required test cases. Create a pull request and add the instructor as a reviewer. Submit the pull request URL in the assignment portal for review. If you encounter issues, reach out via Slack for assistance. Good luck with your practice assignments!