Attend Free Lectures on Java from 08th May @ 10:00 AM in Karvenagar

8888022204
All in 9600/-

Selenium Training and Certification Classes in Pune

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.

Course Contents

Basic Selenium

  • Introduction to Automation Testing
  • Introduction to selenium
    • What is selenium?
    • History and various versions of selenium
    • Advantages of using Selenium over other tools
    • Selenium components
  • Selenium-IDE
    • IDE Features
    • Building Test Cases
    • Running Test Cases
    • Building and Running Test Suites
  • Selenium Web Driver 3.0
    • What is a Driver?
    • Why Selenium Web Driver ?
    • What is a Selenium Web Driver ?
    • Automation Setup for Selenium Web Driver
    • Configuration of Selenium Jar using Eclipse
  • 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
  • Selenium Commands
    • 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
  • Handling WebTables
    • What is WebTables ?
    • Extracting values from WebTables
    • Static and Dynamic WebTables
  • Wait Commands in Selenium
    • Implicit Wait
    • Explicit Waits,Expected Conditions

    Advanced Selenium

  • Framework Designing
    • What is a Framework?
    • Different Types of Framework
    • How to Design a framework?
    • Data Driven Framework using Excel
    • Downloading and configuration of Apache POI
    • Executing Testcases from Excel
    • Keywork Framework
    • Hybrid Framework
  • Test NG Framework
    • Test NG & TestNG features
    • How to integrate TestNG with Eclipse
    • Test NG Annotations
    • TestNG Reporting
  • Reporting
    • Using Report NG for generating reports through TestNG
    • Log4j-What is Log4j, how to use it, integration of Log4j with Eclipse
  • POM Framework
    • Advantages of POM
    • How to implement
    • Using Page Object and Page Factory
  • 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 annotationsand usage in features class
    • Passing parameters in Step Functions
    • Using regular expression in step implementation to parameterize
    • Parameterize complete scenario usingfeatures 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
  • Build Tools-Maven
    • How to create a maven project in Eclipse
    • Maven Build Cycles
    • How to compile and Run tests using Maven
  • Continuous Build Integration tools- Jenkins
    • What is Jenkins and how to use it
    • How to integrate jenkins with Eclipse
  • 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

    Selenium Syllabus

New Programs

  • New JAVA Weekdays batch starts from 22th April @ 07:45 AM in Karvenagar
  • New ANGULAR Batch starts from 30th March @ 10:00 AM in Karvenagar
  • New HADOOP Batch starts from 31st March @ 10:00 AM in Karvenagar
  • New PYTHON Weekend batch starts from 16th March @ 04:00 PM in Karvenagar
  • Limited seats are available book your seat :Register Here
  • Enrollment for project Internship batch is open .
  • Batch,Fee & Branch Details :Click Here