Related Courses
Minimize
Deliverables
Minimize
  • Training Manuals (with full notes)
  • Certificate of Completion
  • Electronic copy of models
  • Free profile (if applicable)
  • Supporting Text Book
  • E-mail support (24hr turnaround)
     

Selenium Logo

     

Web Testing with Selenium RC/Grid*

Objective 

With the proliferation of web browsers, web development technologies and the sheer complexity of web sites, web test automation is a critical activity in the successful design, development and deployment of today’s web sites.

Agile software practises, such as Test Driven Development (TDD) require tools that can fully support the development lifecycle.  Selenium is an open source testing tool for web applications that automates browser actions, simulating user interactions with the web page. Because Selenium works within the browser, it can easily test client-side JavaScript; Selenium tests also execute in a wide range of web browsers, operating systems and programming languages.

This 2 day course is designed for Testers and Test Managers who have some programming experience or Developers who wish to learn the Selenium API to exploit automated web testing using Selenium RC and Selenium Grid within the context of an Agile lifecycle.

*This course is currently available in C# and Java variants. 

  Print     
Key facts
Minimize
Course ID: 6001
Cost: £795 + VAT
Duration: 2 Days
Can be tailored: Yes
     
applicability
Minimize
  • Testers
  • Test Managers
  • TDD Developers 
  • Web Developers 
     
Content
Minimize

Introduction

Functional Testing
Unit Testing
Web Technologies
The testing toolset landscape

What is Agile?

Introduction
Scrum
Test Driven Development
What this means for testing

Selenium Tool Suite

Overview
Selenium IDE
Selenium RC
Selenium Grid
Bromine

Selenium IDE

Installation
Overview
Toolbars
My First Selenium Test

Test Cases

Basic Commands - Selenese
Creating, editing and saving a test case
Running a test case

      

Selenium API and RC

Terminology

Basic Selenium Commands
Verifying Page Elements
Locating Elements
Matching Text Patterns
“AndWait” / waitFor AJAX Commands
Control Flow
Variables and Storing
JavaScript Specific
Echo / Print
Alerts, Popups and Windows
Selenium 2.0 and WebDriver
Setting up paths
Dealing with HTTPS

Bromine

Installation
The role of QA
Loading requirements

Test Suites

Designing
Running
Different Browser Configurations using Selenium RC
Deploying tests to Selenium Grid
Debugging & Troubleshooting
 

Extending Selenium

Designing
Running

 

 

  Print     
Copyright © 2014 ObjektDev Limited
Privacy Statement | Terms Of Use