Introducing Selenium
To Automate or Not to AutomateTest Automation for Web Applications
Introducing Selenium
Selenium Components
Supported Browsers
Flexibility and Extensibility
Selenium Basics
Getting Started – Choosing Your Selenium ToolIntroducing Selenium Commands
Test Suites
Commonly Used Selenium Commands
Selenium-IDE
IntroductionInstalling the IDE
Opening the IDE
IDE Features
Building Test Cases
Running Test Cases
Using Base URL to Run Test Cases in Different Domains
Debugging
Writing a Test Suite
User Extensions
Format
Executing Selenium-IDE Tests on Different Browsers
Troubleshooting
Selenese Selenium Commands
Verifying Page Elements
Locating Elements
Matching Text Patterns
The “AndWait” Commands
The waitFor Commands in AJAX applications
Sequence of Evaluation and Flow Control
Store Commands and Selenium Variables
JavaScript and Selenese Parameters
echo - The Selenese Print Command
Locating Elements
Matching Text Patterns
The “AndWait” Commands
The waitFor Commands in AJAX applications
Sequence of Evaluation and Flow Control
Store Commands and Selenium Variables
JavaScript and Selenese Parameters
echo - The Selenese Print Command
Selenium-RC
IntroductionHow Selenium-RC Works
Installation
From Selenese to a Program
Programming Your Test
Learning the API
Reporting Results
Adding Some Spice to Your Tests
Server Options
Specifying the Path to a Specific Browse
Selenium-RC Architecture
Handling HTTPS and Security Popups
Supporting Additional Browsers and Browser Configurations
No comments:
Post a Comment