Welcome to NDZ Learning Management System x

Selenium Automation Testing

  • No Rating
  • (0 Reviews)
  • 15 students enrolled

Selenium Automation Testing

Selenium Certification Training will help you in mastering the various concepts of Selenium from scratch.

  • No Rating
  • (0 Reviews)
  • 15 students enrolled
  • Free


Course Content

10 sections • 10 lectures •
Introduction to Selenium Java
Selenium is a free (open-source) automated testing framework used to validate web applications across different browsers and platforms. You can use multiple programming languages like Java, C#, Python, etc to create Selenium Test Scripts. Testing done using the Selenium testing tool is usually referred to as Selenium Testing.
mb
Selenium Locators
Locators in Selenium come into action in the fourth step above after the Selenium WebDriver is initialized and loaded the webpage to be tested. A locator enables testers to select an HTML DOM element to act on. This post examines the top 8 locators in Selenium WebDriver.
mb
Selenium Wait & Alert Handling
In Selenium, “Waits” play an important role in executing tests. In this tutorial, you will learn various aspects and difference between Implicit and Explicit wait in Selenium.
mb
Excel sheet Handling
Excel sheet HandlingFile IO is a critical part of any software process. We frequently create a file, open it & update something or delete it in our Computers. Same is the case with Selenium Automation. We need a process to manipulate files with Selenium. Java provides us different classes for File Manipulation with Selenium. In this tutorial, we are going to learn how can we read and write on Excel file with the help of Java IO package and Apache POI library.
mb
Introduction to TestNG and annotations
• TestNG is a very important framework when you are actually developing the framework from scratch level. • TestNG provides you full control over the test cases and the execution of the test cases. Due to this reason, TestNG is also known as a testing framework. • Cedric Beust is the developer of a TestNG framework.
mb
TestNG Annotation & Annotation Attributes
@Test annotation in TestNG supports lots of attributes that we can use with this annotation.
mb
XML file & Report configuration
TestNG.xml file is a configuration file that helps in organizing our tests. It allows testers to create and handle multiple test classes, define test suites and tests. It makes a tester’s job easier by controlling the execution of tests by putting all the test cases together and run it under one XML file. This is a beautiful concept, without which, it is difficult to work in TestNG.
mb
TestNG Suite & Group execution
TestNG Groups allow you to perform groupings of different test methods. Grouping of test methods is required when you want to access the test methods of different classes. Not only you can declare the methods within a specified group, you can also declare another group within a specified group. Thus, TestNG can be asked to include a certain set of groups while excluding another set of groups.
mb
TestNG parallel execution
Parallel testing or parallel execution, as the name suggests, is a process of running the test case parallelly rather than one after the other. In parallel testing, the program's multiple parts (or modules) execute together, saving the testers a lot of time and effort. The operating system's functionalities do this, but as a user, we need to trigger parallel execution through TestNG.
mb
Implementation of POM
Page Object Model, also known as POM, is a design pattern in Selenium that creates an object repository for storing all web elements. It helps reduce code duplication and improves test case maintenance. In Page Object Model, consider each web page of an application as a class file. Each class file will contain only corresponding web page elements. Using these elements, testers can perform operations on the website under test.
mb

Requirements

  • You Don't need to have Core Java basic coding experience & Selenium Knowledge to start this course. We will cover from scratch. You will have instructor support to get solved all your queries. Join in our Selenium Training community, Learning Together which you will not see in any other Selenium online course on LMS. Course includes real time projects with practical Solutions for the Robu
    + See More
    st Selenium Testing Framework building.
    - See Less

Description

Selenium Certification Training will help you in mastering the various concepts of Selenium from scratch. Selenium Training will help you master important concepts such as TestNG, Selenium WebDriver with Java, Selenium Grid, XPath and Waits, IFrames and Alerts in Selenium WebDriver 4, Selenium POM Frameworks, Selenium Data Driven Framework,  Selenium Hybrid Framework, and so on. This Selenium Certification Training is also a gateway toward your Automation testing career.

Recent Courses

blog
  • August, 27th 2025
  • 10

Translate Service simplifies dynamic translations in Angular. Useful for runtime language switching and managing multilingua..

  • Free
blog
  • August, 25th 2025
  • 13

AI significantly enhances software testing by automating tasks, improving accuracy, and optimizing resource allocation. AI-po..

  • Free
blog
  • August, 21st 2025
  • 15

A comprehensive presentation covering GraphQL history, motivation, technical details, architecture, REST vs GraphQL compariso..

  • Free
blog
  • August, 19th 2025
  • 13

This session provides a comprehensive introduction to SCSS (Sass) as a robust CSS preprocessor. Attendees will gain practical..

  • Free

About Instructor

instructor
About Instructor

Senior Quality Analyst at Ndimensionz