Selenium Course Content



OVERVIEW OF SELENIUM
Selenium Overview
Selenium advantages over other tool
Selenium Components
Supported Browsers / Environment
Flexibility and Extensibility
RECORDING TESTS WITH SELENIUM IDE
Introduction
Installing the IDE
Opening the IDE
IDE Features
Building Test Cases
Running Test Cases
Writing a Test Suit Using Base URL to Run Test Cases in Different Domains
Debugging User Extensions
SELENIUM COMMANDS
Locating elements
Verifying page elements
Opening URLs
Clicking on links
Text patterns matching with regular expressions
Checking checkboxes
Entering text in input fields
Selecting values in pull-downs
Verifying application state
Using variables
Store Commands and Selenium variables
Handling Alerts.Popups
IFrame handling
USAGE OF EXTERNAL TOOLS/ADDONS
Usage of firebug to locate Page elements
Usage of Debugbar to local page elements
Usage of Xpather to get the xpath of an element
CORE JAVA FUNDAMENTALS
Keywords
Data types
Arrays
Conditions
Loops
Class and Object
Object Oriented Programming Techniques
INTRODUCTION TO JAVASCRIPT
What is java script
Why to choose Java script
How to use java script in selenium
INTERACTING WITH EXCEL
Usage of the jxl
Retrieving and updating the excel
JXL API methods and its usage
INTRODUCING JUNIT/TESTNG
JUnit vs. Testing Framework usage in Selenium
Using JUnit/Testing within Eclipse
Test methods: test Method or @Test Method
Assertions in Test Case
Executing Tests
Showing Test Results
Reporting (XML and HTML)
SELENIUM-RC
Selenium-RC overview and how it works
Setting up remote control
Converting Selenese scripts to programs
Learning the API
Browser considerations and support
Handling https and popups
Server Options
Architure of Selenium
Configuring to mutlitple environments
Common problems
SELENIUM-GRID
Selenium-Grid overview
Introduction to Ant and usage
Configuring to the mutlitple Environments
Developing and executing the scripts with Grid

Enquiry Form                         

CONTACT US

  1. 10521 Shadow Ridge Ln Apt 203,
  2. Louisville KY-40241
  3. Contact No : 606 909 4722
  4. Email : contact@coloursit.com

TESTIMONIALS

  I am Pleased to compliment your organization for your efficiency and professionalism.     
– Kranthi Ch
MD, Siri IT Solutions



  I am Pleased to compliment your organization for your efficiency and professionalism.     
– Sreedhar J
Manager, Siri IT Solutions

Copyright 2014 Colours IT Consulting | All Rights Reserved.