Duration : 25 Hrs

Selenium is a portable software testing framework for web applications. Selenium provides a record/playback tool for authoring tests without learning a test scripting language (Selenium IDE). It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including C#, Java, Groovy, Perl, PHP, Python and Ruby. The tests can then be run against most modern web browsers. Selenium deploys on Windows, Linux, and Macintosh platforms.

Introduction to Test Automation
  • Benefits of Test Automation
  • When and Why to Automate Tests
  • A look at Test Automation Solutions
Introduction to Selenium
  • What is Selenium
  • Selenium Components
  • Selenium vs Other Solutions
Test Automation with Selenium IDE
  • Concept (Command, Target, Value)
  • Record, Insert & Play
  • Record, , Insert & Play with Example
  • Locators
  • Verifications
  • Synchronization
Selenium Remote Control (RC)
  • Selenium RC Concept
  • Setup
  • Record & play
  • Test Scripting
  • Test Data Handling
  • Selenium API Examples
  • Result Reporting
Limitations and Common Challenges
  • AJAX
  • Synchronization
  • Asserts and Verifications
  • Java Script Events
  • Alerts, Popup Windows
  • Extending Selenium
  • UI Elements
  • Jquery Object Locators
  • Custom Actions
  • Selenium Grid
Selenium 2.0
  • Web Driver
  • Page Object Pattern in Example


No reviews

Post Review

Review Title
Review Content
View All Categories

Quick Enquiry

Technology Portfolio