TestNG is one of the best testing frameworks available today.
It helps the automation tester to focus on writing and implementing test cases, so that they can concentrate on testing the functionality of the application and the logistics of running, monitoring and reporting is managed by the TestNG Framework.
TestNG is one of the best testing frameworks available today.
It helps the automation tester to focus on writing and implementing test cases, so that they can concentrate on testing the functionality of the application and the logistics of running, monitoring and reporting is managed by the TestNG Framework.
This course includes a wide range of topics from TestNG Annotations, different kind of Assertions, running a Test Suite, running tests in a desired sequence, Grouping related tests, understanding Dependent Tests, Preserver order of execution, reading Parameters from xml file, DataProviders (run test methods for multiple data sets), TestNG Listeners, TestNG Reporters (Logging), TestNG HTML Reports. All materials including code files.
One stop place to become an Expert in Automation Framework Implementation from scratch
This course is very well structured:
We assume that students have no experience in testing frameworks and start every topic from scratch and basics.
Examples are taken from
Some knowledge of Java is desiured.
Get more than 4 hours of unique content with code files provided to refer and learn with examples.
This course is backed by udemy's 30-day money back guarantee. If you are not satisfied for any reason, you will get the money back. In addition to that you will keep all the code files of the course as a thank you for trying out the course .
What are you waiting for? Enroll today and learn the powerful TestNG Framework .
You will get to know the answers of most frequently asked questions about the course
You will get to know what is covered in the course and in what detail
You will understand what you will be able to get from the course when you finish the course
Get to know your instructor, it's really important to establish a good relationship and ask questions
You will learn multiple ways to reach me and ask questions
How you can attach the code files and send to me for easy and fast debugging
Download and installation instructions of Java on Windows and Mac OSX systems
You will learn how to setup Java Environment on your Mac machine
You will learn how to setup Java Environment on your Windows machine
You will learn how to install Eclipse IDE on Windows
You will learn how to install Eclipse IDE on Mac OSX
You will get introduced with TestNG Testing Framework and you will be able to learn about features of TestNG Testing Framework
You will be able to setup TestNG JAR files on your system and add TestNG plugin to Eclipse
You will learn how to add TestNG JavaDoc to Eclipse
You will be able to write your first TestNG class and learn about @Test annotation in TestNG Framework
You will learn how to assert values in a test method using TestNG assert methods
You will learn how to assert multiple verification points in a test method without failing in TestNG Framework
You will learn about @BeforeMethod, @AfterMethod, @BeforeClass and @AfterClass annotations of TestNG Framework
You will learn how to run a group of test classes in a test suite using xml file in TestNG Framework
You will learn about @BeforeSuite and @AfterSuite annotations of TestNG Framework
You will learn about @BeforeTest and @AfterTest annotations of TestNG Framework
You will learn how to prioritize test methods execution order in TestNG Framework
You will learn how to group related test methods in TestNG Framework
You will learn how to create dependent test methods in TestNG Framework
You will learn how disabled test methods and add timeout to test methods in TestNG Framework
You will learn how to preserve order of execution of test classes in xml file in TestNG Framework
You will learn about providing data to test methods from xml file in TestNG Framework
You will learn how to run tests, classes, methods in parallel in TestNG Framework
You will learn how to run test methods with multiple sets of data in TestNG Framework
You will learn how to access status of result of a test method in TestNG Framework
You will learn about TestNG Listeners and you will be able to utilize IInvokedMethodListener in TestNG Framework
You will be able to utilize ITestListener in TestNG Framework
You will be able to utilize ISuiteListener in TestNG Framework
You will learn how to refactor code of TestNG Listeners in TestNG Framework
You will be able to learn how to generate HTML Reports in TestNG Framework
You will also learn how to use Reporter to write log statements in TestNG Framework
You will be able to learn how to execute Selenium WebDriver test methods on multiple browsers using parallel attribute of TestNG Framework
You will be able to learn how to execute Selenium WebDriver test methods on multiple browsers using parallel attribute of TestNG Framework
You will find some really great deals on all of our courses
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.