Upload
lamminh
View
218
Download
0
Embed Size (px)
Citation preview
Copyright 2014 Sogeti Training
The introductory course that
takes you from beginner
through to writing effective
automated tests in Selenium
IDE
2 Days Selenium Introduction 2 Day course
This comprehensive course covers all the essential principles of using the Selenium
IDE.
Designed for beginners as well as testers with previous automation experience, it
takes the new-comer to Selenium through all the basic techniques of writing effective
automated web tests.
Throughout the course practical examples are demonstrated, and the delegates get
to practice what they have learned in each chapter against a Web training
application.
Recommended for:
Recommended for anyone new automation of new to Selenium.
Course Objectives
Understand the key principles of test
automation using Selenium; Record
& Replay, Synchronisation,
Verification
Understand how to structure your
automated testing
Gain a full understanding of how
Selenium integrates with the
Application Under Test
Understand how to manage Object
Recognition using techniques such
as Xpath, CSS and the Browser DOM
By the end of the course you should
have a thorough understanding of
how to develop reliable, robust
Selenium Web Tests using the
Selenium IDE and other tools
Course Pre-requisites
A basic understanding of HMTL and how
Web pages are developed
Key points
Introduction to Selenium
What is Selenium? The Selenium project
history and applications. An overview of the
Selenium IDE
Installation & Setup
How to install the Selenium IDE and other
useful tools. How to organise your file
structure.
Overview of the Selenium Tools
A guided tour of the IDE. How to record &
playback a simple test, saving & executing
tests. Script Syntax. Where to get help.
First tests
Record & replay against static HTML Web
pages. Understanding of what gets recorded.
Locating Web Elements
Using the tools for locating Web elements;
The Web Browser, Firebug with Firefinder and
Firepath, as well the IDE. Understanding use
of Xpath, CSS and the DOM to locate web
objects. Which approach to use, best
practices.
Verification & Synchronisation
How to check your Web Site, how to
implement 'Assert' and 'Verify'. How to
synchronise Selenium against your application
by waiting for Web Pages to Load or waiting
for Objects to appear or change. How to deal
with Browser Alerts and Multiple Windows.
How to handle AJAX events.
Programming & Troubleshooting
How to store application data in Variables,
Testing Strategy and common scripting
problems, Flow Control, Including JavaScript
in your test script, Accessing the Browser
DOM using the BrowserBot Object.
Taking it Further...
Test Frameworks, Customisation, Code
Engines, Maintenance of Test Suites.
Course Fee
£800 excluding VAT
Next step:
None
Related courses:
None
Other courses:
Using Quality Center 11
Complete Loadrunner 11
Contact
For further information contact us at
[email protected] or call
+44 (0)20 7014 8900.
Please visit www.sogeti-training.co.uk
for further information on available
courses and the current course
schedule.