selenium online training Hyderabad India

Introduction

Test Automation for Web Applications
To Automate or Not to Automate?
Introducing Selenium
Brief History of The Selenium Project
Selenium’s Tool Suite
Choosing Your Selenium Tool
Supported Browsers and Platforms
Flexibility and Extensibility
What’s in this Book?
The Documentation Team–Authors Past and Present

Selenium-IDE

Introduction
Installing the IDE
Opening the IDE
IDE Features
Building Test Cases
Running Test Cases
Using Base URL to Run Test Cases in Different Domains
Selenium Commands – “Selenese”
Script Syntax
Test Suites
Commonly Used Selenium Commands
Verifying Page Elements
Assertion or Verification?
Locating Elements
Matching Text Patterns
The “AndWait” Commands
The waitFor Commands in AJAX applications
Sequence of Evaluation and Flow Control
Store Commands and Selenium Variables
JavaScript and Selenese Parameters
echo – The Selenese Print Command
Alerts, Popups, and Multiple Windows
Debugging
Writing a Test Suite
User Extensions
Format
Executing Selenium-IDE Tests on Different Browsers
Troubleshooting

Selenium 2.0 andWebDriver

Introduction
Installing the IDE
Opening the IDE
IDE Features
Building Test Cases
Running Test Cases
Using Base URL to Run Test Cases in Different Domains
Selenium Commands – “Selenese”
Script Syntax
Test Suites
Commonly Used Selenium Commands
Verifying Page Elements
Assertion or Verification?
Locating Elements
Matching Text Patterns
The “AndWait” Commands
The waitFor Commands in AJAX applications
Sequence of Evaluation and Flow Control
Store Commands and Selenium Variables
JavaScript and Selenese Parameters
echo – The Selenese Print Command
Alerts, Popups, and Multiple Windows
Debugging
Writing a Test Suite
User Extensions
Format
Executing Selenium-IDE Tests on Different Browsers
Troubleshooting

Selenium 2.0 andWebDriver

Selenium 2.0 Features
The Selenium Server – When to Use It .
Setting Up a Selenium-WebDriver Project
Migrating from Selenium 1.0
Getting Started With Selenium-WebDriver
Introducing WebDriver’s Drivers
Commands and Operation
Driver Specifics and Tradeoffs
WebDriver-Backed Selenium-RC
Selenium WebDriver Wiki
Next Steps

Selenium 1 (Selenium RC)

Introduction
How Selenium RC Works
Installation
From Selenese to a Program
Programming Your Test
Learning the API
6.7 Reporting Results
6.8 Adding Some Spice to Your Tests
6.9 Server Options
6.10 Specifying the Path to a Specific Browser
6.11 Selenium RC Architecture
6.12 Handling HTTPS and Security Popups
6.13 Supporting Additional Browsers and Browser Configurations
6.14 Troubleshooting Common Problems

Validation

Selenium-Grid

User-Extensions

Introduction
Actions
Accessors/Assertions
Locator Strategies Using User-Extensions With Selenium-IDE
Using User-Extensions With Selenium RC

Selenium 1.0 Java Client Driver Configuration

Configuring Selenium-RC With Eclipse