PRO IT Online Training
PRO IT Facebook Profile PRO IT Twitter Profile PRO IT Google+ Profile PRO IT Linked In Profile PRO IT Blog PRO IT YouTube Vedio Channel
Courses >> ASP.Net | QA | Java | SAP | Cognos | Others

Selenium Online Training

     
 
   
Demo Class video
QA Online Training Video
 
Automation Testing Tools Training
QA Courses
QA Online Training
QTP Online Training
Selenium Online training
QTP Information
QA Articles
Interview Questions
QA Resouces
Testimonials
Surender is very professional and an excellent tutor. He uses the live examples that makes students to know better how to put the knowledge in to practice. He always interacts with his students and tries explain the subject matter.
Nirupama
 

Selenium is a set of tools which supports instant development of test automation for web based applications. It has the option of record/playback tool for writing tests without a need of test scripting language (Selenium IDE).  It supports multiple browsers (Firefox, Opera, and Google Chrome) and multiple platforms (Microsoft, Linux, and Macintosh).It also provides a Domain Specific Language – Selenese.

The following are the Selenium Components:

  • Selenium IDE
  • Selenium Client API
  • Selenium RC
  • Selenium WebDriver
  • Selenium Grid

Selenium provides the option to write tests in number of programming languages, including Java, C#, Perl, Python, Ruby etc., since it is supported by many languages and flexible features regarding the platform and browsers used. The preference for Selenium is huge. The professionals with the knowledge of the Selenium will be preferred by the organizations.

Pro It Online Training offers you the best training in Selenium and additionally deals with a real time project to enhance your opportunities. This will be a great opportunity for the professionals who want to implement Selenium in their organizations or who would like to change over their career in Selenium testing.

 
Course Details  
Course Duration:  
Free Demo Class: Available
Other QA Course QA, Selenium
         
  Features      
Automated Testing Training      
Learning Testing Methodologies      
Real time environment      
Reatime Practical examples      
 
Course Contents
  Seleniumm Course Content Details  
       
 

Overview of Eclipse.

Working with Excel

  • What are the APIs to be used
  • Integration of Excel API with Eclipse
  • Program to read from Excel File
  • Program to write to Excel.
  • Examples of Excel and how is it used in Selenium

Manual Testing Basic before getting into Automation

  • Manual Test cases
  • Segregation of Automation Test cases from Manual test cases.
  • Regression Testing
  • Automation test cases
  • Automation Life Cycle in V-Model and prototype model.
  • For what project is automation feasible.

POC: Proof of concept for automation

  • LOE for Automation with Framework
  • LOE without framework

Selenium Introduction

  • What is automation testing
  • When does automation come into play
  • What is the use of automation?
  • Features of selenium
  • Difference between selenium and QTP
  • What is selenium?
  • Benefits of selenium
  • Why Selenium

Environment needs for Selenium

Components to selenium

  • Selenium IDE
  • Selenium RC
  • WebDrivers

Downloading selenium IDE from Mozilla

  • Installation of Selenium IDE in Firefox
  • Selenium IDE icons
  • Recording the first script with selenium IDE
  • IDE Context Menu.
  • Running the script
  • How to save recorded script
  • Object Identification
  • Difference between Test case and Test Suit
  • Language support while recording
  • Synchronization in selenium IDE
  • When to use selenium IDE
  • How to run recorded script against other browser.
  • Why companies are not using record and play
  • User-extension.js in selenium IDE

Object Identification

  • Locate elements by ID
  • Locate elements by name
  • Locate elements by link
  • Locate elements by XPath
  • Locate elements by CSS

Selenium Architecture
Selenium RC Configuration.

  • Selenium Download link
  • Selenium- API Details
  • Configuration Selenium API in Eclipse
  • Creation of .Bat file for starting and stopping Selenium server and alternative methods
  • Converting selenium IDE test to a java Programming

Creating the environment for selenium RC

  • Creating generic script in selenium
  • Creating scripts by using function
  • Running the scripts in eclipse
  • Browser commands with examples
  • Interactive commands with examples
  • Validation commands with examples

Automation Life Cycle
Selenium RC

  • Handling objects
  • Handling dropdown list
  • Reading the title of the page using selenium
  • Closing browser and killing session
  • Capturing screenshots using selenium RC
  • Checking if the object is present on the screen on not
  • Checking if the text is present on the screen or not
  • Getting all the properties of link using selenium
  • Getting all the fields properties
  • Handling pop-ups
  • Synchronization points
  • Testing a Ajax Application

Frameworks Overview

  • What is framework
  • Types of framework
  • What is modular framework
  • What is data driven framework
  • What is keyboard driven framework
  • Use of framework
  • How to develop a framework
  • Integration of framework
  • How to execute script from framework

Junit: Framework

  • What is J-unit
  • Configuring J-unit 4 in Project/Eclipse
  • Junit-4 annotation
  • Running in J-unit
  • Skipping Test
  • Parameterizing test
  • Using Assertions
  • Reports Errors/Error Collector
  • Batch Running-Custom Runner
  • Sample Programs on Junit

Framework:

  • Keyword Driven Framework and implementation
  • Data Driven Framework and implementation WebDrivers
Sample programs of WebDrivers
QTP Online Training


Copyrights © 2013, PRO IT Online Training Website Developed by Sortins Technologies
Real Time Web Analytics