Subscribe to Newsletter

Print

Selenium Testing Training Course


(This course is offered only on-demand to a private batch and can be customized as per the business requirements)

Overview

The Selenium course allows you to discover the fundamentals of the Selenium project as well as advanced concepts and techniques.

You will first learn the fundamental concepts of Selenium, the tool chain, its capabilities and limitations and then you'll learn on the best-practices, tools and techniques defined by the community allowing you to build and exploit a robust Selenium infrastructure.

Objectives

At the end of Selenium testing training course, the partcipants will be able to:

  • Understand all about the Selenium fundamentals
  • Test applications with Selenium IDE
  • Leverage these tests with Selenium RC
  • Understand what is Selenium Grid
  • Design efficient and robust tests for both classic and Ajax applications
  • Use the 3rd party tools that helps during the test development process
  • Know how to ease the integration of Selenium into your existing test infrastructure
  • Prepare yourself to the future of web testing with Selenium 2.0

Audience - This course is intended to people having an interest in web-testing, whether they be QA people or developers in charge of testing their own applications.

Duration - 2 Days

Prerequisites - Basic knowledge of web development concepts and languages like HTML and JavaScript.

Syllabus

1. The Selenium Project
  • Overview
  • Selenium And The Web Testing Frameworks
  • History
2. Selenium IDE
  • Overview
  • Presentation
  • Export Features
  • Installation
  • Lab 1
3. Test-Cases and Test-Suites
  • Selenese
  • Test Suites
4. Commands
  • Actions
  • Accessors
  • Assertions
5. Locators
  • Identifier
  • Id
  • Name
  • Link
  • DOM
  • XPath
  • CSS
  • UI-Element
  • Structure-Depedent Or Not?
  • Quiz
  • Lab2
  • Selenium Remote Control
  • Overview
  • Selenium Server
  • Client Libraries
  • Lab 3 : Selenium RC Installation
  • Lab 4 : Improving a test
6. Selenium Grid Overview
  • Presentation
7. Testing Strategies
  • What Kind of Tests?
  • How Should You Test Your Apps
  • Best Practices And Patterns
  • Toolbox
8. Selenium 2.0
  • Differences
  • New Features