TestNG Basic To Advance Level Quiz
TestNG | Basic To Advance Level Quiz - 1
TestNG | Basic To Advance Level Quiz – 1
TestNG For SELENIUM
TestNG Basic To Advanced Level Quiz
TestNG | Introduction
- What is TestNG
- TestNG Features
- TestNG Advantages
- Test case writing in TestNG
- Benefits of TestNG over JUnit
TestNG | Installation
- How to Install TestNG in Eclipse
- TestNG Installation in Eclipse
TestNG | First TestNG Script
- Create a TestNG project
- Create a TestNG class
- Execute the TestNG script
TestNG | Annotations
- Advantages Of TestNG Annotations in Selenium
- Annotations Hierarchy in TestNG
- Basic Annotations
- Advanced Annotations
- Annotations with Description
- Example of TestNG Annotations in Selenium
TestNG | Execution Sequence of Annotations
- TestNG Annotations
- Execution Sequence of TestNG Annotations
- Annotation sequence program
TestNG | Build Test Suite / TestNG.xml file
- Create TestNG.xml File
- Example TestNG.xml file for Single Class
- TestNG.xml code Explanation
- Example TestNG.xml file for Multiple Class
- Execute a testng.xml file to create TestNG.xml File
TestNG | Skip / Disable Tests in TestNG
- Ways to Skip / Disable / Ignore Tests in TestNG
- Making parameter “enabled” as “false”.
- Using the “exclude” parameter in testng.xml.
- Using the “throw new SkipException()” in the if condition to Skip / Ignore Test.
TestNG | Prioritizing of Test Cases
- Without / Zero Priority
- Example Execute Test case without / Zero priority
- With Priority
- Example Execute Test case with Priority
TestNG | Grouping of Test Cases
- Grouping Syntax
- Grouping Example with Scenario
- Example Grouping test cases in TestNG
- Running a TestNG group through testng.xml
TestNG | Exception
- Syntax Assign exception to the method
- Example Without exception handling
- Example With Exception handling
- Example With and Without Exception in TestNG
TestNG | Parameterization Using TestNG.xml file
- Parameterization Using TestNG.xml Description
- Example of Parameterization Using TestNG.xml
TestNG | Parameterization Using @DataProvider
- Parameterization Using @DataProvider Description
- Syntax Of @DataProvider
- Example of Parameterization Using @DataProvider
TestNG | Parallel Execution in TestNG
- Advantages of parallel execution using TestNG
- Features of parallel execution using TestNG
- Example of Parallel Execution in TestNG
- without mentioning parallel attribute in TestNG.xml
TestNG | Hard / Soft Asserts
- There are two types of Assert in TestNG
- Hard Assert
- Soft Assert
- Package
- Different Hard Assert Statements
- Different Soft Assert Statements
- Create object/instance of Hard / Soft assert
- Example of Hard / Soft Asserts in Selenium
- There are two types of Assert in TestNG
TestNG | Listeners
- TestNG provides the list of below listeners
- When we use ITestListener
- Methods in ITestListener are below
TestNG | IRetryAnalyzer – How to Run Failed Test Cases
- Why failed test cases Re-Run in Selenium again
- There are several reasons for the failure of the test
- How to re-run failed test case in Selenium
TestNG | HTML Reports
- Why do we need reporting
- TestNG Reporting
- Two types of reports generated using TestNG
- Index.html
- emailable-report.html
TestNG Basic To Advanced Level Quiz and TestNG Basic To Advanced Level Quiz and TestNG Basic To Advanced Level Quiz Selenium WebDriver TestNG Quiz for Software Testers and testng interview questions