Prepare for Your First Assignment | Bondar Academy
Course: Cypress Practice Assignments
Module: Introduction
Instructor: Artem Bondar
Lesson Summary
In this lesson, you will start working on practice assignments using the Pet Clinic test application. Follow these steps to set up the application: Accessing Pet Clinic Navigate to petclinic.bonderacademy.com and log in. If it's your first time, reset your password by clicking on the Forgot Password button. Enter your email (e.g., getuseratbonderacademy.com ) and follow the reset instructions sent to your email. Set a new password and log in to the Pet Clinic application. Application Overview The Pet Clinic application includes: Owners, Veterinarians, Pet Types, and Specialties. Ability to add, edit, and delete specialties and owners. An API for interaction, accessible through the Swagger page at petclinic-api.bonderacademy.com/petclinic/SwaggerUI/index.html . Setting Up Your Project To automate the application: Clone the project template from GitHub (link provided below the video). Create a new repository and clone it to your local machine. Install dependencies using npm install . Configure environment variables in a .env file. Practice Assignments For your assignments: Create a new spec file for the test cases. Automate the test cases as specified in the assignment. Submit your code for review via a pull request on GitHub. Ensure to add the BA instructor as a collaborator for code review. After submitting your pull request, you will receive feedback for improvements. Repeat this process for subsequent assignments. If you have questions, reach out via the Slack channel. Good luck!