Software Testing with TestNG E-Learning
Order this unique E-Learning course on Software Testing with TestNG online!
✔️ 1 year 24/7 access to rich interactive videos, voice commands and progress monitoring through reports.
✔️ Learn all about TestNG, a powerful testing framework for Java.
Why choose this course?
TestNG is an advanced testing framework for Java, designed to simplify and optimise the process of software testing. This course provides a comprehensive introduction to TestNG, with a focus on:
- Flexibility and functionality: TestNG offers a wide range of features not available in traditional frameworks such as JUnit, including advanced configurations, dependency management and parallel execution of tests.
- Practical applications: You will learn how to use TestNG to develop and execute unit tests, functional tests and end-to-end tests.
- Efficiency gains: TestNG's robust features and annotations allow you to create and manage tests faster and more effectively.
After completing this course, you will have a deep understanding of how to create complex and efficient tests with TestNG, significantly improving your software quality.
Who should participate?
This course is suitable for:
- Software testers who want to expand their knowledge and skills using TestNG.
- Java developers who want to implement robust and efficient tests for their projects.
- QA engineers who want to gain an in-depth understanding of software application testing with TestNG.
- IT professionals responsible for ensuring software quality and testing processes within their organisation.
- Beginners in software testing who want to learn how to use a powerful framework for their first test projects.
Course content
TestNG Fundamentals
Course: 6 Minutes
- Course Introduction
- Introduction to TestNG
- Features and Benefits of TestNG
Setting Up TestNG
Course: 12 Minutes
- TestNG Requirements
- Setting Up Eclipse Environment
- Setting Up TestNG Plugin
- Creating a Basic Test
Using Testng.xml in TestNG
Course: 9 Minutes
- Introduction to Testng.xml
- Creating a Test Suite
- Multiple Testing with Testng.xml
Beginning TestNG Annotations
Course: 11 Minutes
- Introduction to Annotations
- Before and After Annotations
Practice: Exploring TestNG Concepts
Course: 5 Minutes
- Exercise: Overview of Basic TestNG
TestNG Annotations
Course: 14 Minutes
- Course Introduction
- Test Annotation in TestNG
- Using the TestNG Assertion Class
- Parameterization in TestNG
- Using the TestNG DataProvider Feature
- Using the DataProvider Method
Testing Factory Annotation
Course: 4 Minutes
- Factory Concepts
- Factory in Use
Working with Groups and Dependencies
Course: 10 Minutes
- Grouping in TestNG
- Running a TestNG Group
- Dependencies in TestNG
- Running a Dependency Test
Practice: Methods and Procedures in Testing
Course: 6 Minutes
- Exercise: Overview of TestNG Methods and Procedures
TestNG Parallelism
Course: 8 Minutes
- Course Introduction
- Understanding TestNG Parallelism
- Running a Parallel Test
Build Automation with TestNG
Course: 31 Minutes
- Understanding Build Automation Concepts
- Using TestNG Build Tools
- Using Apache Ant and TestNG
- Working with Maven and TestNG
- Using Subversion and TestNG
- Installing Hudson and Ant
- Integrating TestNG with Hudson and Ant
Logs and Reports with TestNG
Course: 13 Minutes
- Understanding TestNG Logs and Reports
- Using Reporters and Listeners
- Writing Custom Loggers and Reporters
Practice: TestNG Integration
Course: 8 Minutes
- Exercise: Working with Parallelism and Integrations
Get started with Software Testing with TestNG!
✔️ Learn at your own pace with extensive interactive videos and exercises that help you fully understand TestNG.
✔️ Test and improve your skills through progress reports and voice-assisted assignments.
✔️ Get a head start in your career by learning to create complex tests with TestNG.
Order your course now and start optimising your software testing skills today!