Selenium IDE
Overview
Software Testing Introduction
Selenium IDE: General Overview Read and remember!
Selenium IDE is an integrated development environment for
Selenium scripts. It is implemented as a Chrome and Firefox
extension, and allows you to record, edit, and debug tests.
Get the latest version here:
https://www.seleniumhq.org
2
Selenium Ecosystem Overview
Selenium WebDriver can drive a browser natively either
locally or on remote machines.
Selenium Grid takes Selenium Remote Control to another
level by running tests on many servers at the same time.
Selenium IDE is a Chrome and Firefox extension that makes
it easy to record and playback tests in the browser.
Selenium Remote Control is a client/server system that
allows you to control web browsers locally or remotely.
3
Selenium IDE: Quick Preview of the Main Idea
Imagine we want to automate the following test case:
1. Open https://www.seleniumhq.org
2. Click the “Projects” link
3. Click the “Selenium IDE” link
4. Check that the page contains the following text: “Selenium IDE has
plugin support”
4
Selenium IDE: Quick Preview of the Main Idea
Here is the result in Selenium IDE
5
Selenium IDE: Quick Preview of the Main Idea
Here goes live demo…
6
Selenium IDE: Quick Preview of the Main Idea
And one more – a little more complex:
1. Open https://www.seleniumhq.org
2. Enter “Legacy” search phrase into the search field
3. Click the “Go” button
4. Check that the page contains the link with the following text:
“Legacy-Selenium-IDE — Selenium Documentation”
7
Selenium IDE: Quick Preview of the Main Idea
Here is the result in Selenium IDE
8
Selenium IDE: Quick Preview of the Main Idea
Here goes live demo…
9
Selenium IDE
Overview
Software Testing Introduction