Demos On 18th / 19th Nov
PIMPLE SAUDAGAR :    Angular JS (10:00 AM)   |   Spring / Hibernate (10:00 AM)   |    Java (10:00 AM)   |   Selenium (11:00 AM)   |   AWS - Amazon Web Services (11:00 AM)   |   DevOps (3:00 PM)   |   BigData & Hadoop (5:00 PM)   |   SAP MM (6:00 PM)   |   Unix (5:00 PM)   |   BigData & Hadoop(19th Nov - sunday) (05:00 PM)      DECCAN :    AWS - Amazon Web Services (11:00 AM)   |   Selenium (11:30 AM)   |   DevOps (12:00 PM)   |   DevOps(19th Nov - sunday) (02:00 PM)      
ISO 9001:2015 Certified Organization  |  Pearson Exam Center

Selenium - Automation Tool

Overview

Selenium is the open source , free automation testing tool for functional testing. It is most widely used tools now a days because of its extensive language and browser support.

This course will cover Selenium IDE, Grid and latest used component i.e WebDriver , it is also called as selenium2.

3RI Technologies has become a pioneer in the training industry to deliver Selenium Training in Pune. We have been providing classroom training to students and corporate training as well. We have multiple branches in Pune with our training institutes at Deccan and Pimple Saudagar. Our training centers are well equipped and ready to use for students. We focus on real time projects during selenium classes in Pune so that students get a real time experience.

Selenium with its first release in 2004 has made the life for testers easy. Selenium automates browsers and is made for automation of web applications for testing purposes. Selenium is a bundle of tools and majorly consists of four components –

  • Selenium Integrated Development Environment (IDE)
  • Selenium Remote Control (RC)
  • Selenium Grid
  • WebDriver
  • Considering the demand of Selenium professional s in the IT industry, 3RI Technologies has designed a market centric Selenium course. Selenium course at 3RI Technologies is highly competent and comprehensive. Our Selenium course is ideal for fresher students and for individuals who have experience and knowledge on Manual Testing as well. Our Selenium Training Classes helps students to grasp the latest automation techniques which play a major role in their career growth. Join us for the best selenium training in Pune and excel in your career.

    Objectives :

    • Start with basic to complete core java training required for selenium.
    • Training covers basic to advanced selenium which focuses on automation framework.
    • Trainers are experts in selenium tool and having years of industry experience and works as      automation architecture.
    • Live project which gives student hands of experience in tool.

    Duration : 8 Weeks(Weekdays Batch)/9 Weekends(Weekend Batch)

    Prerequisites :

    • Candidate should have basic knowledge of Manual Testing.

    Course Syllabus

    Module I : Core Java
    1. Overview of Java
      • OOP’s , Data Types and Variables
      • Operators, Control Structures
      • Strings, Arrays
    2. Objects and Classes
      • Object, Classes and Methods
      • Method Overloading
      • Constructors
    3. Inheritance
      • Types of Inheritance
      • Method Overriding


    4. Packages and Interfaces
      • Defining Packages
      • Extending Interfaces
    5. Exception Handling
      • Fundamentals of Exception Handling
      • Exception types
      • Try and Catch and finally
      • Multiple Catch
    6. Collections Framework
      • Array Introduction
      • Syntax of Array
      • Types of Array
      • Predefined Array Functions

    Module II : Automation Testing Tool (SELENIUM)
    1. Introduction to Automation Testing
      • What is Automation Testing?
      • Why Automated Testing?
      • When to Automate?
      • Which Test Cases to Automate?
      • Different Automation tools
      • Automation challenges & Mitigations
    2. Introduction to selenium
      • What is selenium?
      • History and various versions of selenium
      • Who can learn automation using selenium
      • Advantages of using Selenium over other tools
      • Selenium components
    3. Selenium-IDE
      • Introduction
      • IDE Features
      • Building Test Cases
      • Running Test Cases
      • Building and Running Test Suites
    4. Selenium Web Driver 2.0
      • Why Selenium Web Driver
      • Automation Setup for Selenium Web Driver
      • Configuration of Selenium Jar using Eclipse
    5. Selenium Commands
      • What is a Driver
      • Different methods of finding element
        • By ID
        • By name
        • By Xpath
        • By Tag name
        • By class name
        • By Link text
      • Various types of operation that can be performed on any elements and how to use them.
      • capturing Screen shots
      • Multiple Window Handling
      • Pop Up Handling
      • Java Script injection
      • Verifying statements
      • Preparing basic Automation Scripts and running them
      • Creating Re usable class and their implementation in creating Test Scripts
      • Parameterizing Test Scripts using Excel
      • Creating Test Suites
    6. Identification of Locators
      • Tools to identify elements/objects
      • Setup for Firebug, Firepath
      • Different methods of finding element
        • By ID, By name, class
        • By Xpath, By Tag name
        • By Link text
        • By CSS
        • Using Effective X-path
    7. Handling WebTables
      • What is WebTables
      • Extracting values from WebTables
      • Static and Dynamic WebTables
    8. Wait Commands in Selenium
      • Implicit Wait
      • Explicit Waits,Expected Conditions
    1. Framework Designing
      • What is a Framework?
      • Different Types of Framework
      • How to Design a framework?
      • Data Driven Framework using Excel
      • Keywork Framework
      • Hybrid Framework
    2. TestNg Framework
      • Test NG & TestNG features
      • How to integrate TestNG with Eclipse
      • Test NG Annotations
      • TestNG Reporting
    3. POM Framework
      • Advantages of POM
      • How to implement
      • Using Page Object and Page Factory
    4. Cucumber Framework
      • What is BDD
      • Cucumber implements BDD
      • Preparing Features File having test scenario
      • Writing a step definition
      • Writing Runner Class
      • Given, When, Then, And, But annotations and usage in features class
      • Passing parameters in Step Functions
      • Using regular expression in step implementation to parameterize
      • Parameterize complete scenario using features class
      • Datatable in Cucumber and its implementation
      • Running Cucumber through ANT Pretty, Tags and Glue
      • Junit Report Generation in Cucumber
      • Cucumber HTML Reports Log4j Usage
      • Using Assertions to report failure
      • Running simple feature/Step scenario
      • Introducing selenium layer - WebConnector
      • Building custom functions in WebConnector
      • Building a simple test case
      • Implementing logging using Log4J
      • Executing project from eclipse
      • Executing project from ANT
      • Generating Junit, Cucumber reports
      • Background and Pending Exception
      • Parameterizing/repeating test cases from feature classes
      • Implementing/deciding Tags
      • Running all/limited tests
    5. Reporting
      • Using Report NG for generating reports through TestNG
      • Log4j-What is Log4j, how to use it, integration of Log4j with Eclipse
    6. Build Tools -Maven
      • How to create a maven project in Eclipse
      • Maven Build Cycles
      • How to compile and Run tests using Maven
    7. Continuous Build Integration tools- Jenkins
      • What is Jenkins and how to use it
      • How to integrate jenkins with Eclipse
    8. Selenium Grid
      • Introduction & Architecture of Selenium Grid
      • Configuration of Selenium Selenium Grid(Hub And Node)
      • Writing a Sample Script using Selenium RC
      • Some Practice and Sample Programming using Grid

      Hands on Experience on Live Project.

       Students will gets frequently asked interview question for Java and Selenum.

       Sample Resume Format and Help in Resume Formation.

    Inquire Now

    

    Student’s Reviews about 3RI