Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Selenium Webdriver with Java
Rating: 4.3 out of 5(94 ratings)
416 students

Selenium Webdriver with Java

Basics + Advance + Architect+TestNG+Jenkin+Github+Framework
Created byBhanu Pratap
Last updated 11/2019
English

What you'll learn

  • Once you finish this course with honesty you would be master in automation and you can crack any interview

Course content

11 sections163 lectures35h 57m total length
  • TestNG Introduction and Configuration in eclipse12:34

    Install and configure TestNG in Eclipse, create a Maven project, manage dependencies, and set up TestNG with groupId, artifactId, and pom.xml for Java Selenium tests.

  • TestNG Annotations11:28

    Explore the TestNG annotations for selenium with java, including before, after, before class, after class, before test, and after test, and see how test execution order and reports are generated.

  • Assertions In TestNg9:51

    Learn to use TestNG assertions to validate conditions in Selenium WebDriver tests. Explore true/false checks, equals and not equals, and how assertions drive test pass/fail and reporting.

  • Dependents on Method in TestNG5:47

    This lecture explains how test methods in TestNG depend on other tests, using depends on methods to determine execution and handle skip, pass, and fail outcomes in Selenium Java projects.

  • DataProvider in TestNg6:12

    Explore data providers in TestNG to run Selenium tests with multiple data sets, returning object arrays and feeding test methods with string inputs.

  • Design TestNG xml to Run TestCases4:48

    Learn to design a testng.xml to run test cases, and execute tests using two approaches via IDE options and by configuring package and class references in the xml.

  • Grouping In TestNG4:44

    Learn to design and apply TestNG groups to run selected tests by name, include or exclude groups, and drive sanity checks or iterative executions based on input parameters.

  • Priority In TestNg1:11

    Explore how to set test priority in TestNG, decide the execution order for multiple tests, and see how defining priorities yields a defined test sequence.

  • Parameterization in TestNG using testng.xml5:52

    Explains parameterization in TestNG using testng.xml, showing how to supply multiple parameters, define optional values, and drive tests with data printed to the console.

  • TestNG Listeners29:45

    Learn how TestNG listeners track test events in Selenium WebDriver with Java, implementing ITestListener to log start, success, failure, and skip results to console and reports.

  • Retry of Failed Test Cases in TestNG19:05

    Learn to implement a TestNG retry mechanism for failed tests by creating a retry analyzer with a max retry count, applying it to tests, and observing passes on retries.

Requirements

  • Knowledge of Core Java and Eclipse Editor

Description

Selenium WebDriver Training - Expert Level

This course will have all topics of selenium Webdriver and supported third party tool

Once you finish this Course, it will enable you to design framework and automation scripts.

This Course will have Selenium Webdriver with TestNG framework, Selenium Framework, Jenkin Installation, configuration and Github Repository.

Course Highlights

  • TestNG framework
  • Selenium Locators Writting
  • Selenium Basic and Advance Scripting
  • Selenium Reporting
  • Selenium API
  • Log4J
  • Excel Tutorial
  • Properties File Tutorial
  • Hybride Framework
  • Page Object Model Design
  • Data Driven Framework
  • Cucumber framework
  • Maven Tutorial
  • Github Tutoril
  • Jenkin Installation and configuration
  • Interview Question and Answers

Who this course is for:

  • This course is good for a candidate who is looking a job in software automation area or whoever is planning to move in automation