Complete Selenium TestNG Tutorial For Beginners
Complete Selenium TestNG Tutorial For Beginners, available at $49.99, has an average rating of 4.5, with 57 lectures, based on 1 reviews, and has 4 subscribers.
You will learn about In this TestNG Framework Tutorial playlist, you will find a complete step-by-step guide to mastering the TestNG framework. Learn about TestNG annotations, test execution order, assertions, grouping, parameterization, and much more How to use it effectively to write robust and reliable automated tests. How TestNG is used in Selenium? This course is ideal for individuals who are Beginner Developer/QA who wants to learn about TestNG It is particularly useful for Beginner Developer/QA who wants to learn about TestNG.
Enroll now: Complete Selenium TestNG Tutorial For Beginners
Summary
Title: Complete Selenium TestNG Tutorial For Beginners
Price: $49.99
Average Rating: 4.5
Number of Lectures: 57
Number of Published Lectures: 57
Number of Curriculum Items: 57
Number of Published Curriculum Objects: 57
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- In this TestNG Framework Tutorial playlist, you will find a complete step-by-step guide to mastering the TestNG framework.
- Learn about TestNG annotations, test execution order, assertions, grouping, parameterization, and much more
- How to use it effectively to write robust and reliable automated tests.
- How TestNG is used in Selenium?
Who Should Attend
- Beginner Developer/QA who wants to learn about TestNG
Target Audiences
- Beginner Developer/QA who wants to learn about TestNG
This TestNG Framework Tutorial is a comprehensive course that covers everything you need to know to master TestNG Framework.
In this course, you will learn all the concepts and features of the TestNG framework with step-by-step tutorials. The course starts with an introduction to the TestNG framework and its advantages. You will also learn how to write and execute basic test cases using TestNG.
The course then dives into advanced concepts such as grouping, parameterization, parallel testing, and parallel execution. You will learn how to implement these concepts using TestNG and how they can help you to write better and more efficient test cases.
The course also covers how to generate reports using TestNG and integrate TestNG with other tools such as Jenkins, Selenium WebDriver, and Appium.
By the end of this course, you will have a solid understanding of the TestNG framework and be able to write and execute robust and scalable test cases. You will have hands-on experience with real-world examples and exercises. This course is suitable for beginners and experienced developers who want to learn the TestNG framework from scratch.
Course Highlights:
–What is TestNG?
–What are the Annotations used in TestNG?
–How do you write tests in TestNG?
–What are Assertions in TestNG?
–What is Parameterization in TestNG?
–How do you handle failed test cases in TestNG?
–How to handle Dynamic Waits in Selenium?
–What is Page Object Model in TestNG?
Course Curriculum
Chapter 1: TestNG Framework Tutorial | What Is TestNG?| Part-I
Lecture 1: Introduction & Course Module
Lecture 2: What is TestNG & Core Functions
Lecture 3: How to set up TestNG using Maven?
Chapter 2: Annotations In TestNG | Part-II
Lecture 1: What are TestNG Annotations?
Lecture 2: Configuration Annotation Demo
Lecture 3: Before & After Method Annotations
Lecture 4: Before & After Class Annotations
Lecture 5: Executing two classes at the same time in TestNG
Lecture 6: Before & After Suite Annotations and Group Annotations
Chapter 3: Writing First Test In Selenium With TestNG | Part-III
Lecture 1: Introduction
Lecture 2: 1st Selenium and TestNG Scenario
Lecture 3: 2nd Selenium and TestNG Scenario
Lecture 4: Execute Both Scenarios Together via Class Level
Lecture 5: Priority Method
Chapter 4: What Are Assertions in TestNG | Part-IV
Lecture 1: Introduction and View Assertions via TestNG Library
Lecture 2: Create 1st Test Script
Lecture 3: Create 2nd Test Script
Lecture 4: Demo – Hard Assert
Lecture 5: Demo – Soft Assert
Lecture 6: Recap
Chapter 5: Parameterization in TestNG | Part-V
Lecture 1: What is the use of parameterization?
Lecture 2: How to pass multiple parameters in TestNG? [Part 1]
Lecture 3: How to pass multiple parameters in TestNG? [Part 2]
Lecture 4: How to pass multiple parameters in TestNG? [Part 3]
Chapter 6: Capturing Screenshot Of Failed Tests | Part-VI
Lecture 1: Walk Through Test Script
Lecture 2: Setup The Test
Lecture 3: Create Test Script
Lecture 4: How To Take A Screenshot of Each Test
Lecture 5: How To Take A Screenshot of Only Test Failures
Chapter 7: How To Handle Dynamic Waits In Selenium | Part-VII
Lecture 1: Introduction to Dynamic Wait Statements
Lecture 2: Different Selenium Wait Methods
Lecture 3: What is Explicit Wait?
Lecture 4: What is Fluent Wait?
Chapter 8: Page Object Model | Part-VIII
Lecture 1: What is Implicit Wait?
Lecture 2: Create HomePage Object
Lecture 3: Create BootstrapProgressBarPage Object
Lecture 4: Create BaseTest
Lecture 5: Introduction To Page Object Model
Lecture 6: Create BasePage
Lecture 7: Create ProgressBarTest
Chapter 9: How To Do Parallel Testing In TestNG? | Part-IX
Lecture 1: Set Up & Create Test
Lecture 2: Methods – Parallel Testing
Lecture 3: Classes Parallel Testing
Lecture 4: Tests Parallel Testing
Lecture 5: Using threadPoolSize & invocationCount
Lecture 6: Data-driven testing with DataProviders Annotation
Lecture 7: DataProviders Attribute
Chapter 10: How To Perform Cross Browser Testing? | Part-X
Lecture 1: Create TestNG XML file for Cross Browser Testing
Lecture 2: Set Up Online Selenium Grid
Lecture 3: View Automation Capabilities Generator
Lecture 4: DataProvidersClass Attribute
Lecture 5: Test Script Walk Through
Lecture 6: Create Test Scripts To Perform Cross Browser Testing
Lecture 7: Execute Cross Browser Testing via Online Selenium Grid
Chapter 11: How To Perform Geolocation Testing? | Part-XI
Lecture 1: Setup Geolocation via Selenium Grid
Lecture 2: Mock Geolocation via executeCDPCommand
Lecture 3: Mock Geolocation via Dev Tools Class
Instructors
-
LambdaTest Inc.
Cross-Browser Testing Platform
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 0 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 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
- Top 10 Gardening Courses to Learn in November 2024