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

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
SELENESE 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.10 Specifying the Path to a Specific Browser
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 Expected Results: Assert vs. Verify? Element vs Actual Content?
7.4 Locating UI Elements
7.5 Location Strategy Tradeoffs
7.6 Testing Ajax Applications
7.7 UI Mapping
7.8 Bitmap Comparison
7.9 Solving Common Web-App Problems
7.10 Organizing Your Test Scripts
7.11 Organizing Your Test Suites
7.12 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
11.1 Configuring Selenium-RC With Eclipse
11.2 Configuring Selenium-RC With Intellij
LOCATING TECHNIQUES
13.1 Useful XPATH patterns
13.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: 7,583|Likes:

More info:

Published by: RamaDurgarao Peddireddy on Feb 15, 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

03/18/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 106 are not shown in this preview.
You're Reading a Free Preview
Pages 110 to 125 are not shown in this preview.
You're Reading a Free Preview
Pages 129 to 134 are not shown in this preview.
You're Reading a Free Preview
Pages 138 to 144 are not shown in this preview.

Activity (35)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Saugat Acharya liked this
Nitin Chavan liked this
Nagesh Vee liked this
Ting Zhang liked this
Ting Zhang liked this
radhika_reddy321 liked this

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)//-->