Call Now : 1-215-352-5125
info@iiite.com

Selenium Training

Training Highlights

  • Comprehensive Syllabus
  • Experienced Trainer
  • Provide Excellent Training Material
  • Provide Sample Project Codes
  • Technical Support by mail
  • Google Group Support
  • Class Recorded videos access
  • Course focuses on Job needs

Price & Contact Info

  • Fees: $300.00
  • info@iiite.com
  • 2155192866
  • http://www.iiite.com

Course Details

Session 1

Introduction

  • Selenium vs other automation
  • tools
  • Selenium Architectures
  • Selenium Technologies
  • Selenium IDE
  • Selenium RC vs Web Driver
  • Selenium Grid

Tools used to locate elements

  • Installing firebug and fire path
  • and fire finder add-ons
  • Locators i.e ID, Name etc
  • How to locate HTML elements
  • using Xpath and Css
  • Learning more about Xpath
  • and Css techniques

Selenium IDE

  • Installing Selenium IDE
  • IDE Configuration
  • Record and play first test case
  • Setting break points, Running
  • test case step by step
  • Why Assert, Verify, Store and
  • Wait commands
  • Writing test cases on live site

Session 2

Basic Java

  • Introduction
  • Conditions and Loops
  • Arrays
  • Object Oriented Programming
  • Concepts
  • Classes and Inheritance

WebDriver

Introduction

  • WebDriver v/s RC
  • Architecture of WebDriver
  • Advantages of WebDrivers
  • Installing WebDriver
  • Configuring Eclipse for
  • WebDriver
  • First program on WebDriver
  • Accessing Multiple browsers
  • using WebDriver
  • Working with IE, Chrome
  • Installing WebDriver

Working with Web Driver

  • Accessing Forms
  • Accessing Links and Sub
  • Links
  • Working with AJAX objects
  • Listing and Selecting

Session 3

Selenium Frameworks

  • What is a Framework
  • Data Driven Framework
  • Keyword Driven
  • Hybrid Framework

Selenium Grid

  • What is Selenium Grid
  • Installing Grid
  • Running multiple Test cases

ANT

  • Why ANT for Selenium
  • Installing ANT
  • Setting PATH and
  • ANT_HOME
  • why build.xml
  • Configuration, Properties
  • and Target in build.xml

Session 4

Junit Framework

  • What is Junit
  • Why do we need Junit in Selenium
  • Installing Junit in Eclipse
  • What is an annotation
  • Annotations used in Junit
  • Creating sample test cases
  • Create test Suite
  • Running test case and Suite
  • How to parameterize the test case
  • Checking reports created by Junit

TestNG Framework

  • What is TestNG
  • Why do we need TestNG in Selenium
  • Installing TestNG in Eclipse
  • Annotations used in TestNG
  • Creating sample test cases
  • Create test Suite
  • Running test case and Suite
  • How to parameterize the test case
  • Checking reports created by TestNG

Course Review

  • Interview Preparation
  • Review