Automated visual testing with Selenium and TestNG
Automated visual testing with Selenium and TestNG, available at $39.99, has an average rating of 4.55, with 20 lectures, based on 100 reviews, and has 562 subscribers.
You will learn about Install and configure Intellij IDEA Create Maven projects: pull dependencies, install plugins Set up Selenium WebDriver Set up TestNG project Develop screenshot utility for taking screenshots the entire pages as well as specific elements on the page Compare images and generate image with highlighted differences Make well structured regression suite using TestNG and run it from xml file and Maven Generate stunning regression HTML reports with attached screenshots This course is ideal for individuals who are Automation Engineers who want to expand their skillset or Manual Testers who want to learn how to configure testing projects and implement them or Everyone who is interested in automated testing, not only visual one or Everyone who wants to significantly benefit from automated visual testing and reduce manual efforts It is particularly useful for Automation Engineers who want to expand their skillset or Manual Testers who want to learn how to configure testing projects and implement them or Everyone who is interested in automated testing, not only visual one or Everyone who wants to significantly benefit from automated visual testing and reduce manual efforts.
Enroll now: Automated visual testing with Selenium and TestNG
Summary
Title: Automated visual testing with Selenium and TestNG
Price: $39.99
Average Rating: 4.55
Number of Lectures: 20
Number of Published Lectures: 20
Number of Curriculum Items: 20
Number of Published Curriculum Objects: 20
Original Price: $59.99
Quality Status: approved
Status: Live
What You Will Learn
- Install and configure Intellij IDEA
- Create Maven projects: pull dependencies, install plugins
- Set up Selenium WebDriver
- Set up TestNG project
- Develop screenshot utility for taking screenshots the entire pages as well as specific elements on the page
- Compare images and generate image with highlighted differences
- Make well structured regression suite using TestNG and run it from xml file and Maven
- Generate stunning regression HTML reports with attached screenshots
Who Should Attend
- Automation Engineers who want to expand their skillset
- Manual Testers who want to learn how to configure testing projects and implement them
- Everyone who is interested in automated testing, not only visual one
- Everyone who wants to significantly benefit from automated visual testing and reduce manual efforts
Target Audiences
- Automation Engineers who want to expand their skillset
- Manual Testers who want to learn how to configure testing projects and implement them
- Everyone who is interested in automated testing, not only visual one
- Everyone who wants to significantly benefit from automated visual testing and reduce manual efforts
“Automated visual testing” is a buzz word in the IT industry nowadays. In this course I would like to show you what it is and how you can significantly benefit from it.
Automated visual testing is a great complement to functional tests. If something works, it does not mean that it looks fine. Moreover, if something is displayed on the page, it does not necessarily mean that it is displayed in the proper place. Here visual regression can help you.
Let me show you a short example.
Usually visual regresison is about comparing two images.
The first one is baseline image. This image is the screenshot of the page when it was thouroughly manually tested and was perfect.
The second one is the current appearance of your page. You can take screenshots on daily basis, for example.
If some visual differences are detected then you get report where detected differences are highlighted in red.
Thus you can be sure that your web site is looking great and user interface is not broken by new development. This kind of testing can significantly enhance overall quality of your products.
I hope you liked an idea of automated visual testing. So welcome to my course!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Configure your project
Lecture 1: Install Intellij IDEA
Lecture 2: Create Maven project
Lecture 3: Adding dependencies to Maven project
Lecture 4: Configure Selenium
Chapter 3: Create screenshot utility
Lecture 1: Before we start development
Lecture 2: Take screenshot of the entire page
Lecture 3: Take screenshot of the specific element
Lecture 4: Comparing screenshots – part 1
Lecture 5: Comparing screenshots – part 2
Lecture 6: Preparation the baseline images
Chapter 4: Visual regression
Lecture 1: Create regression pre-requisites
Lecture 2: Creata data driven visual tests
Lecture 3: Reporting – part 1
Lecture 4: Reporting – part 2
Lecture 5: Reporting improvement
Lecture 6: Attach screenshots to the report
Lecture 7: How to run automated regression?
Chapter 5: Bonus section
Lecture 1: Improve takePageScreenshot method
Chapter 6: Completion
Lecture 1: Completion
Instructors
-
Rostyslav Apostol
Data Scientist
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 3 votes
- 3 stars: 16 votes
- 4 stars: 43 votes
- 5 stars: 38 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024