TestNG

TestNG Tool

  • 5.0 (1 Reviews) , 13 students enrolled

Course Overview

TestNG is a testing framework for the Java programming language created by Cédric Beust and inspired by JUnit and NUnit. The design goal of TestNG is to cover a wider range of test categories: unit, functional, end-to-end, integration, etc., with more powerful and easy-to-use functionalities. TestNG is a testing framework developed in the lines of JUnit and NUnit, however, it introduces some new functionalities that make it more powerful and easier to use. TestNG is designed to cover all categories of tests: unit, functional, end-to-end, integration, etc., and it requires JDK 5 or higher. This tutorial provides a good understanding on the TestNG framework needed to test an enterprise-level application to deliver it with robustness and reliability.

What are the requirements?

  • Knowledge on Java
  • Selenium

What am I going to get from this course?

  • In simple and easy steps and implement it in practice.

What is the target audience?

  • This Course is designed for software professionals interested in learning the features of TestNG Framework.

About the Author

We at SkillRary strive to provide simple yet powerful training or tuition on all domains. This organization has started with a mindset to share the knowledge that the internet or an individual has in a progressive manner. SkillRary is an online training programme, trying to get the best content for all on a very low cost and thereby helping everyone with a digital schooling and online education.  

SkillRary provides computer based training (CBT), distance learning or e-learning, that takes place completely on the internet. The courses involve a variety of multimedia elements, including graphics, audio, video, and web-links which can be accessed to the enrolled clients.

In addition to presenting course materials and content, SkillRary gives the students the opportunity for live interactions and real-time feedback in the form of quizzes and tests. Interactions between the instructor and students are also conducted via chat, e-mail or other web-based communication. Unlike any other, we here also let the students know which module has to be gone through first. All the modules are placed according to the lesson plans so that students will know what to refer first.

SkillRary is self-paced and customizable to suit an individual's specific learning needs. Therefore it can be conducted at any time and place, provided there is a computer or smartphone with high-speed internet access. This makes it very convenient to the users who can modify their training to fit into their day-to-day schedule. All our users will be able to use our eLearning system to its full capacity.

Course Curriculum

Introduction Testng and it's Annotations
9 Video Lectures | 00:54:05

  • Overview of TestNG
    00:01:26
     
  • Introduction to TestNG
    00:01:44
     
  • Adding TestNG Plugin for Eclipse
    00:02:12
     
  • Adding TestNG Libraries to the project
    00:09:28
     
  • Annotation concept and different types
    00:24:39
     
  • Steps to generate TestNG.xml
    00:02:20
     
  • How to give priority for testcase
    00:06:07
     
  • Running testmethods without using looping statement
    00:03:50
     
  • How to skip the testcase
    00:02:19
     

Cross Browser testing and Report generation
4 Video Lectures | 00:47:29

  • Parallel script execution
    00:14:59
     
  • Grouping the testcases
    00:14:41
     
  • Parameter configurations
    00:08:41
     
  • Report generation
    00:09:08
     

Verification Using Assertions
4 Video Lectures | 01:56:14

  • Assertions
    00:27:25
     
  • Listeners in TestNg
    00:19:55
     
  • Create customized report using TestNg
    00:18:45
     
  • Selenium Grid
    00:50:09
     

Project using all the TestNG concepts
2 Video Lectures | 1 Quiz | 00:43:21

  • Using TestNG in project
    00:31:15
     
  • MCQ
    00:12:06
     
  • TestNG
    10 Questions
     

reviews

  • Narasimha Murthy
    The instructor explained well. It was easy to understand with addidtional hands on experiments to provide practical application The course had test scenarios that were good and informative.
    1 month ago