Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
1Activity
×

Table Of Contents

NOTE TO THE READER
INTRODUCING SELENIUM
2.1 To Automate or Not to Automate? That is the Question!
2.2 Test Automation for Web Applications
2.3 Introducing Selenium
2.4 Selenium Components
2.5 Supported Browsers
2.6 Flexibility and Extensibility
2.7 About this Book
2.8 The Documentation Team
SELENIUM BASICS
3.1 Getting Started – Choosing Your Selenium Tool
3.2 Introducing Selenium Commands
3.3 Test Suites
3.4 Commonly Used Selenium Commands
3.5 Summary
SELENIUM-IDE
4.1 Introduction
4.2 Installing the IDE
4.3 Opening the IDE
4.4 IDE Features
4.5 Building Test Cases
4.6 Running Test Cases
4.7 Using Base URL to Run Test Cases in Different Domains
4.8 Debugging
4.9 Writing a Test Suite
4.10 User Extensions
4.11 Format
4.12 Executing Selenium-IDE Tests on Different Browsers
4.13 Troubleshooting
SELENIUM COMMANDS
5.1 Verifying Page Elements
5.2 Locating Elements
5.3 Matching Text Patterns
5.4 The “AndWait” Commands
5.5 The waitFor Commands in AJAX applications
5.6 Sequence of Evaluation and Flow Control
5.7 Store Commands and Selenium Variables
5.8 JavaScript and Selenese Parameters
5.9 echo - The Selenese Print Command
5.10 Alerts, Popups, and Multiple Windows
SELENIUM-RC
6.1 Introduction
6.2 How Selenium-RC Works
6.3 Installation
6.4 From Selenese to a Program
6.5 Programming Your Test
6.6 Learning the API
6.7 Reporting Results
6.8 Adding Some Spice to Your Tests
6.9 Server Options
6.11 Selenium-RC Architecture
6.12 Handling HTTPS and Security Popups
6.13 Supporting Additional Browsers and Browser Configurations
6.14 Troubleshooting Common Problems
TEST DESIGN CONSIDERATIONS
7.1 Introducing Test Design
7.2 What to Test?
7.3 Verifying Results
7.4 Choosing a Location Strategy
7.5 Testing Ajax Applications
7.6 UI Mapping
7.7 Bitmap Comparison
7.8 Handling Errors
SELENIUM-GRID
USER-EXTENSIONS
9.1 Introduction
9.2 Actions
9.3 Accessors/Assertions
9.4 Locator Strategies
9.5 Using User-Extensions With Selenium-IDE
9.6 Using User-Extensions With Selenium RC
SELENIUM 2.0 AND WEBDRIVER
10.1 What is WebDriver?
10.2 When to Use WebDriver?
10.3 The 5 Minute Getting Started Guide
10.4 Next Steps For Using WebDriver
10.5 WebDriver Implementations
10.6 Emulating Selenium RC
10.7 Tips and Tricks
10.11 Further Resources
12.1 Configuring Selenium-RC With Eclipse
12.2 Configuring Selenium-RC With Intellij
LOCATING TECHNIQUES
14.1 Useful XPATH patterns
14.2 Starting to use CSS instead of XPATH
0 of .
Results for:
No results containing your search query
P. 1
Selenium_Documentation

Selenium_Documentation

Ratings: (0)|Views: 2,435|Likes:
Published by TaNat Tai

More info:

Published by: TaNat Tai on Jan 18, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

11/12/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 5 are not shown in this preview.
You're Reading a Free Preview
Pages 9 to 76 are not shown in this preview.
You're Reading a Free Preview
Pages 80 to 115 are not shown in this preview.
You're Reading a Free Preview
Pages 119 to 123 are not shown in this preview.
You're Reading a Free Preview
Pages 127 to 164 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->