Call Us : +44 203 302 1103


Selenium is an open-source automation testing tool for automating web-based applications. It can only automate web based applications. It works on multiple browsers and multiple operating systems. Being open source and very strong in nature, demand for this tool is increasing. It is also helpful if you want to distribute/scale your test cases across multiple platforms.


  • Manual Testing Knowledge

Training Delivery

  • 4 days intensive training over the weekends
  • In-class instructor led
  • 10:00 am to 5:00 pm
  • Theory & Practical Exercises

Course Curriculum

Introduction to Automation

  • What is Automation Testing?
  • Advantages & Limitations of Automation Testing
  • Automation Criteria (Automate or Not)
  • Web Applications and Test Automation for Web Applications

Introduction to Selenium

  • Web Application vs. Stand Alone application
  • HTML Basics
  • Selenium vs. other automation tools
  • Selenium IDE, Selenium RC and WebDriver
  • Selenium Grid
  • Supported Browsers
  • Flexibility and Extensibility


  • Installing and Opening IDE
  • IDE Features
  • Building and Running Test Cases
  • Verification and Assertions
  • Debugging
  • Multi Language Formats
  • Using Test Suites

Selenium WebDriver

  • Introduction to Selenium WebDriver
  • How to use Selenium WebDriver
  • Difference between Selenium RC and Selenium WebDriver
  • Different drivers in Selenium WebDriver
  • Writing Selenium WebDriver scripts
  • Selenium WebDriver Commands
  • GUI Locators (By ID, By Name, By Link)
  • X-PATH and Different Techniques
  • Hands on Selenium WebDriver Commands
  • Running Tests on Internet Explorer, Firefox & Google Chrome
  • Creating & Executing Test Suites
  • Reporting & Verifying Results
  • Debugging Selenium Tests

Automation Framework Development & Usage

  • Creation of Framework
  • Usage of Framework
  • JUnit & TestNG Decomposition Frameworks
  • Sample Project Implementation using the Framework
  • Overview of Types of Frameworks
  • Framework Advantages (Maintainability, Reusability)
  • Automation Framework Design Patterns

Contact us

Latest Tweet

List Of Courses

  • Web Development

  • Software Testing

  • .NET Development

  • CCNA

  • ITIL

  • Prince2

ERP Training

© 2015. All Rights Reserved ERP Training is a Trading name of OBLA UK