Before You Begin | Bondar Academy
Course: TestRigor Practice Assignments
Module: Introduction
Instructor: Artem Bondar
Lesson Summary
Welcome to the Test Trigger practice course . This course is designed to help you convert your theoretical knowledge into hands-on skills by writing code and prompts for applications you may not have encountered before. In this practice course, you will: Automate a variety of test cases organized by different topics. Submit your automated test cases for review . Receive feedback that will enhance your learning experience. One common mistake made by 90% of students is the oversimplification of prompts . For instance, if you validate that a page contains the text specialties , your test might pass even if the header moves to the footer, leading to a false positive test . This means that while the test passes, it does not accurately validate the intended functionality. To avoid this, you should create more precise assertions that specifically check that the text belongs to the header rather than any other part of the page. Throughout the practice exercises, you will encounter similar examples that emphasize the importance of accurate prompting. In the next video, you will learn how to set up everything for the practice assignments, preparing you for success. See you there!
Video Transcript
Welcome to Test Trigger practice course. So this is the place where you will convert your theoretical knowledge that you got in the course into the hands-on skills. So writing the code after me in the course and writing the prompts for the application that you have never seen in your life and writing it from scratch give you a completely different results. So in this practice course, you will have a bunch of test cases that you will need to automate. They are separated by different topics. And so you automate those test cases and send me those test cases for the review. I review the test cases and provide you the feedback. And you will learn a lot of useful and insightful things in that feedback. I can give you one of the example that 90% of the students make this mistake. And this mistake is oversimplification of the prompts. For example, let's say that you want to make a validation of the header of your page, that this header of the page has certain text. Let's say it will be specialties, okay? And in Test Trigger, you can write such simple things like, check that page contains specialties. And you run your test, and your test pass successfully. But if you think about it, are you testing something in this case? Because if the header of the page suddenly will go to the footer of the page and you run your test again, your test will still pass. Because text specialties will be available on the page, even in the footer. So this result in the thing called false positive test. When test pass, but you actually missing the bugs. And this is one of the example. Instead, you should write more precise assertion, more precise prompt that would specifically validate that the text you are trying to assert belongs to the header of the page instead of the footer of the page. And examples like that will be covered throughout this practice exercises. So I created those test cases specifically to trying to highlight those weak spots where you may try to shortcut with the prompts. But instead, you should develop more right practice of test trigger prompting, so your test writing will be reliable and really catch the bugs. So in the next video, I will show you how to set everything up for the practice assignments, and you will be ready to go. I'll see you there.