Learning TestNG
4h 52mBeginner2024-01-04
Authors

LambdaTest
Course details
TestNG is an easy-to-use testing framework that can help to simplify a wide variety of everyday testing needs. In this course, presented with expert instruction from the popular platform LambdaTest, learn the fundamental skills required to get up and running quickly with TestNG.
Explore the basic use cases of TestNG, including annotations, assertions, and parameterization, to meet the needs of many different testing scenarios. By the end of this course, you’ll also be prepared to leverage the capabilities of TestNG with Selenium, the powerful suite of automation tools that gets your apps ready for testing.
Explore the basic use cases of TestNG, including annotations, assertions, and parameterization, to meet the needs of many different testing scenarios. By the end of this course, you’ll also be prepared to leverage the capabilities of TestNG with Selenium, the powerful suite of automation tools that gets your apps ready for testing.
Skills covered
SeleniumSoftware TestingJavaOracleOpen SourceSoftware DevelopmentOne-Off
Concepts
1. TestNG Framework Tutorial
- 01 - What is TestNG
- 02 - Annotations in TestNG
- 03 - Writing a first test in Selenium with TestNG
- 04 - Assertions in TestNG
- 05 - Parameterization in TestNG
- 06 - Capturing screenshots of failed tests
- 07 - Handling dynamic waits in Selenium
- 08 - Page object model in Selenium
- 09 - Parallel testing in TestNG
- 10 - Performing cross-browser testing
- 11 - Performing geolocation testing
Related courses
- Introduction to Pen Testing for Cybersecurity Professionals
- Learning Unit Testing with Jasmine
- Learning Selenium
- Software Testing Foundations: Keeping QA Skills Current in the Age of AI
- Agile Testing
- Python Code Challenges for Object-Oriented Programming
- Android Compose with Kotlin
- DevOps Foundations: Infrastructure as Code (2017)
Related learn paths
- Getting Started in Test Automation Engineering
- Getting Started with Continuous Integration / Continuous Delivery (CI/CD)
- Develop Your Skills as a Software Project Manager
- Getting Started with DevOps
- LambdaTest Software Testing Professional Certificate
- Getting Started with Software Testing
- Prepare for the CompTIA Security+ (SY0-601) Certification Exam
- Manage Your LLMs with LLMOps