Selenium Web Driver 3.0 Training Course Syllabus                                       Total Duration: 45:00:00    

Course Objective

  • Understand Oops /java concepts
  • Understand Selenium IDE, RC
  • Understand Selenium WebDriver tool in depth, it’s features & components
  • Building a new Test Framework by using Web Driver, Test NG and Maven

Selenium Introduction                                                                                            Duration: 03:00:00

  • Selenium Introduction
  • What is Selenium and Why Selenium
  • Use of Automation Testing?
  • Explanation of Selenium and its advantages
  • Differences between Selenium and QTP
  • Selenium Components
  • Introduction of selenium Components

OOPs concepts and Core Java Introduction                                                            Duration: 10:00:00

  • OOPs concepts
  • Setup Java environment – Download JDK and Setup eclipse
  • Java programming concepts
    • Class, Object, variables, methods, Packages
    • Conditions and loops
    • Access and non-access modifiers
    • Advanced Java Programming
    • Interfaces, Inheritance
    • Collections, Exceptions

    Selenium IDE and RC Introduction                                                                          Duration: 04:00:00

    • Installing Selenium IDE
    • “Selenese” – Selenium Commands
    • Actions, Asserts, Assessors.
    • Developing Test Cases & Test Suites with Selenium-IDE
    • Introduction to Selenium RC

    Installations                                                                                                             Duration: 02:00:00

    • eclipse-Oxygen
    • JDK 1.8
    • Firefox 47.0.1 , firebug and firepath
    • Set up TestNG, Maven and Selenium (2.53.1 &3.0 +) for eclipse

     Selenium WebDriver 2.0 and 3.0 Introduction                                                      Duration: 10:00:00

    • Selenium WebDriver Introduction
    • WebDriver Vs RC
    • Download and Configure WebDriver with Eclipse
    • Simple Testcase
    • Open and Close Browser
    • Cross Browser Testing – Firefox, IE, Chrome, Edge.
    • UI elements Locators.
    • Identifying WebElement using id, name, link text, class, xpath, css
    • Handling various WebElement using WebDriver
    • Handling Mouse movements and keyboard Events
    • Gecko-Driver
    • File uploading using Auto-It and Robot.

    Testing Framework and Tools                                                                              Duration: 05:00:00

    • Introduction of Testing framework
    • Types of frameworks
    • Tools for developing Test Framework
    • TestNG introduction and Configuration with eclipse
    • TestNG Annotations and Data Providers
    • Creating Test Suit with TestNG

     Develop Hybrid Framework                                                                                     Duration: 06:00:00

    • Developing Hybrid Framework for Web Application using WebDriver /TestNG and Maven
    • Use external Data for Testing (Excel sheet, xml files, Property file)
    • Reading and understanding reports
    • Screenshots of failed Test case

    Configuration Management                                                                                 Duration: 04:00:00

    • Jenkins Installation
    • Maven Installation
    • Dependencies and configure Maven Project
    • Integrate Maven projects in Jenkins.

    Thanks for the best ever Training. I did my Android Course here. Trainer is very good in knowledge. They provides the best ever Support to me.

    Kaviya