Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:

    $

Working with Selenium: Selenium Web Testing (TTJ9323)

Uses Selenium 2 and the WebDriver interface to design and implement tests.

GK# 4239

JUMP TO:
Course Details

Course Overview

TOP

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.

Schedule

TOP
  • Delivery Format:
  • Date:
  • Location:
  • Access Period:

$

Outline

TOP
Viewing outline for:

Virtual Classroom Live Outline

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
Course Delivery

This course is available in the following formats:

Virtual Classroom Live

Experience expert-led online training from the convenience of your home, office or anywhere with an internet connection.

Duration: 3 day

Request this course in a different delivery format.
Enroll