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
  • June, 20th 2025
  • 15

Comprehensive overview of how to plan and execute effective testing in software development projects. Covers the complete QA..

  • Free
blog
  • June, 13th 2025
  • 16

A beginner-friendly introduction to React JS, a popular JavaScript library for building user interfaces. Learn what React is,..

  • Free
blog
  • June, 11th 2025
  • 10

WElcome to OOPS Concepts in JAVA

  • Free
blog
  • June, 4th 2025
  • 14

Welcome to the Flutter Introduction Course! This course is designed to help you get started with Flutter, Google’s powerful U..

  • Free
blog
  • May, 20th 2025
  • 14

Mobile Automation Testing

  • Free

About Instructor

instructor
About Instructor

Senior Quality Analyst at Ndimensionz