Before You Begin | Bondar Academy
Course: Cypress Practice Assignments
Module: Introduction
Instructor: Artem Bondar
Lesson Summary
Welcome to the Cypress practice assignments , where you will transform your theoretical knowledge into practical skills. This hands-on experience is crucial for building real-world coding abilities. Assignment Overview In this practice assignment, you will: Automate test cases for a new application called Pet Clinic . Mimic a real workflow typically found in companies. Code Review Process The process involves several steps: Write your code based on the assignment requirements. Submit your code for code review on GitHub . Receive feedback on your code. Make improvements and resubmit your code. Repeat the feedback and improvement cycle until your code is approved. Merge your approved code into the master branch . Learning Outcomes This iterative process will help you: Become familiar with working in the GitHub environment. Learn various nuances, tricks, and techniques through feedback. Develop a deep understanding of the Cypress framework . In the next video, you will learn how to set everything up for the practice assignment. See you there!
Video Transcript
Hello and welcome to Cypress practice assignments. So this is the place where you convert your theoretical knowledge that you got from the previous lessons into the hands-on skills. So writing the code after me in the lessons and writing your own code completely from scratch based on the requirements will give you a completely different results, because this is how you build the real skills. So in this practice assignment, you will have a bunch of test cases that you will need to automate for a new application called Pet Clinic. Then we will mimic a real workflow that you would normally have in the real companies. When you write your code, submit your code for the code review on the GitHub, then I review your code providing the feedback, and then you work on the code improvements and then submit your code again. Then I provide the feedback again until your code is ready to be approved and merged to the master branch. So when I approve your code, you merge to the master branch and go to the next assignment. That way, repeating this cycle again and again, you will get used to working with the code, first of all, in the GitHub environment, and also from the feedback that I provide, you will learn a lot of different nuances, tricks and techniques, and overall develop the deep understanding of the framework behavior. So this is the goal of this exercise. So in the next video, I will show you how to set everything up for the practice assignment so you'll be ready to go. So I'll see you there.