Working with Selenium | Selenium Web Testing (TT3610)

Please contact us for more details.

Prerequisite
Please contact us for more details.

Expected Duration
3 day

Description

In this course, you will work with a complex Web Application that requires a number of testing scenarios. This course uses Selenium 2 and the WebDriver interface to design and implement tests, and also includes testing Ajax pages. This course may be offered in support of Java or Ruby programming.

Objective

Introduction to Selenium

  • Benefits of Test Automation
  • Selenium Overview
  • Concepts and Terminology
  • Selenium IDE Overview
  • WebDriver Overview

Using the Selenium IDE (S-IDE)

  • Getting Started with the S-IDE
  • Manipulating a Web Page
  • Working with FireBug
  • Working with the Selenium S-IDE
  • Inspecting an Web Page

Creating and Running a Manual S-IDE Test

  • Test Plans
  • Creating a Test Plan
  • Looking at a Web Page from a Selenium Viewpoint
  • Testing Page Transitions
  • Matching Expected Values

S-IDE Locators

  • Finding Sports on Web Pages
  • Built-In Locators
  • Find by HTML Features
  • Find using CSS
  • Find using XPath and the DOM

S-IDE Selenese

  • Selenese Overview
  • Selenese Commands
  • Action Commands
  • Accessor Commands
  • Assertion Commands

S-IDE Forms

  • Selenese Commands for Working with Forms
  • Form Actions
  • Text Form Actions
  • Keys
  • Button Form Actions
  • Other Actions

S-IDE Test Suites

  • S-IDE Test Suites Overview
  • Test Cases and Test Suites
  • Defining Test Suites
  • Working with Test Suites in the S-IDE

Exporting S-IDE Manual Tests

  • SS-IDE Manual Tests versus WebDriver Tests
  • Programming Language Options
  • Testing Framework Options
  • Test Naming Conventions

Java for Selenium Testers

  • Java Basics
  • Java Constructs and Features
  • JUnit Overview
  • Junit Tests and Assertions
  • WebDriver Overview

WebDriver Locators

  • Finding Sports on Web Pages
  • Built-In Locators
  • Find by HTML Features
  • Find using CSS
  • Find using XPath

WebDriver Forms

  • WebDriver Commands for Working with Forms
  • Form Actions
  • Text Form Actions
  • Keys
  • Button Form Actions
  • Other Actions
  • Waiting for Page Load

WebDriver Test Suites

  • WebDriver Test Suites Overview
  • Defining Test Suites
  • Working with Test Suites in WebDriver

Selenium Best Practices

  • Preparation
  • Managing Names
  • Multiple Browser Testing
  • High Quality Tests and Test Plans
  • Using Whitespace
  • Efficient Operations
  • Establish Selenium Standards

SUBSCRIPTION COST


$2,195.00

Select Course Options

 

NEED HELP OR NOT SURE?