SlideShare a Scribd company logo
Selenium IDE
 Performs automated testing
Selenium, itself
Selenium is a suite of tools used to automate
browsers for testing and other tasks.

Selenium runs in many browsers and
operating systems, and can be controlled by
many programming languages and testing
frameworks.
http://seleniumhq.org/about/platforms.jsp
The part I'm going to focus on is Selenium IDE which is a
Firefox add-on that performs simple record-and-playback of
interactions with the browser.
This complete IDE allows you to record, edit, and
debug tests. You can then run the perfected tests
repeatedly, or a series of tests.
More Features:
●   Easy record and playback
●   Intelligent field selection will use IDs,
    names, or XPath as needed
●   Autocomplete for all common Selenium
    commands
●   Walk through tests
●   Debug and set breakpoints
●   Save tests as HTML, Ruby scripts, or
    any other format
●   Support for Selenium user-extensions.js
    file
●   Option to automatically assert the title
    of every page
●   Easy customization through plugins
A good time to use it would be...
As an example to
start, I am going to
create a simple test
of logging in.

Step 1: Click record
button
Step 2: Perform actions normally

                         Navigate to site



                             Login


                                            Success!
You can also edit
the command,
target, and value
fields if they
weren't captured
correctly, but
most of the time
we won't have to
use too many
manual
commands.
An easy way to
confirm you're
at the place you
expect is to add
a verify
TextPresent
command.
Selenium IDE
You can create
multiple tests, such as
login, add single
award, and then sign
out-- all automated!

This is known as a test
suite.
Make sure the tests are in
order, then click run all tests.




                 If all goes smoothly,
               everything will appear green!
  The idea is to build large test suites to make sure
  everything still works. We will save test suites in project
  repository.
Install the add-on:
http://seleniumhq.org/download/


Links to tutorials I used:
http://www.codediesel.com/php/selenium-
ide-tutorial-part-1/

http://www.codediesel.com/php/selenium-
ide-tutorial-part-2/
There is lots more to it
(that I don't understand)...


And you might have questions
(that I don't have answers to)...


But we will figure out as we go what it is most
useful for
(or you can experiment further on your own)

More Related Content

PPTX
An overview of selenium webdriver
PPTX
Selenium ppt
PDF
Latest Selenium Interview Questions And Answers.pdf
PPT
Selenium (1)
PPTX
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
PPTX
Introduction to Maven
PPTX
Automation - web testing with selenium
PDF
Automation Testing using Selenium Webdriver
An overview of selenium webdriver
Selenium ppt
Latest Selenium Interview Questions And Answers.pdf
Selenium (1)
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Introduction to Maven
Automation - web testing with selenium
Automation Testing using Selenium Webdriver

What's hot (20)

PPTX
Introduction to Selenium Web Driver
PPTX
Selenium test automation
PPTX
Selenium WebDriver training
PPT
Selenium Presentation at Engineering Colleges
PDF
Automation Testing using Selenium
PPT
Selenium
PPT
Selenium
PPSX
Selenium WebDriver
PPTX
Selenium introduction
PPTX
Test Automation and Selenium
PDF
Data Driven Framework in Selenium
PPT
QSpiders - Automation using Selenium
DOC
Hybrid framework for test automation
PDF
Selenium IDE LOCATORS
PPT
Introduction to Eclipse IDE
PPSX
Introduction to .net framework
PDF
Introduction to Automation Testing and Selenium overiew
PPTX
Introduction to selenium
PDF
Selenium Handbook
PDF
SELENIUM PPT.pdf
Introduction to Selenium Web Driver
Selenium test automation
Selenium WebDriver training
Selenium Presentation at Engineering Colleges
Automation Testing using Selenium
Selenium
Selenium
Selenium WebDriver
Selenium introduction
Test Automation and Selenium
Data Driven Framework in Selenium
QSpiders - Automation using Selenium
Hybrid framework for test automation
Selenium IDE LOCATORS
Introduction to Eclipse IDE
Introduction to .net framework
Introduction to Automation Testing and Selenium overiew
Introduction to selenium
Selenium Handbook
SELENIUM PPT.pdf
Ad

Similar to Selenium IDE (20)

PPTX
Selenium IDE
PPT
Selenium training
PPTX
Selenium Open Source Tool
PPTX
Selenium.ppt
PDF
Everything you need to know about the Selenium IDE: Tutorial
PDF
Selenium Tutorial
PPT
Selenium classes in mumbai
PPTX
Selenium tutorial
PPTX
Selenium Testing
PDF
Selenium Ide Tutorial
PPT
Selenium By Pravin Mishra
PPTX
Selenium- A Software Testing Tool
PDF
Selenium by using JAVA
PPT
Selenium
PPTX
Selenium ide made easy
DOCX
Selenium introduction and some feautures
ODP
Selenium testing IDE 101
PPTX
Automated Web Testing With Selenium
PPTX
Selenium tutorial
PPTX
Learn Test Automation using Selenium - Lesson 1
Selenium IDE
Selenium training
Selenium Open Source Tool
Selenium.ppt
Everything you need to know about the Selenium IDE: Tutorial
Selenium Tutorial
Selenium classes in mumbai
Selenium tutorial
Selenium Testing
Selenium Ide Tutorial
Selenium By Pravin Mishra
Selenium- A Software Testing Tool
Selenium by using JAVA
Selenium
Selenium ide made easy
Selenium introduction and some feautures
Selenium testing IDE 101
Automated Web Testing With Selenium
Selenium tutorial
Learn Test Automation using Selenium - Lesson 1
Ad

Selenium IDE

  • 1. Selenium IDE Performs automated testing
  • 2. Selenium, itself Selenium is a suite of tools used to automate browsers for testing and other tasks. Selenium runs in many browsers and operating systems, and can be controlled by many programming languages and testing frameworks. http://seleniumhq.org/about/platforms.jsp
  • 3. The part I'm going to focus on is Selenium IDE which is a Firefox add-on that performs simple record-and-playback of interactions with the browser.
  • 4. This complete IDE allows you to record, edit, and debug tests. You can then run the perfected tests repeatedly, or a series of tests. More Features: ● Easy record and playback ● Intelligent field selection will use IDs, names, or XPath as needed ● Autocomplete for all common Selenium commands ● Walk through tests ● Debug and set breakpoints ● Save tests as HTML, Ruby scripts, or any other format ● Support for Selenium user-extensions.js file ● Option to automatically assert the title of every page ● Easy customization through plugins
  • 5. A good time to use it would be...
  • 6. As an example to start, I am going to create a simple test of logging in. Step 1: Click record button
  • 7. Step 2: Perform actions normally Navigate to site Login Success!
  • 8. You can also edit the command, target, and value fields if they weren't captured correctly, but most of the time we won't have to use too many manual commands.
  • 9. An easy way to confirm you're at the place you expect is to add a verify TextPresent command.
  • 11. You can create multiple tests, such as login, add single award, and then sign out-- all automated! This is known as a test suite.
  • 12. Make sure the tests are in order, then click run all tests. If all goes smoothly, everything will appear green! The idea is to build large test suites to make sure everything still works. We will save test suites in project repository.
  • 13. Install the add-on: http://seleniumhq.org/download/ Links to tutorials I used: http://www.codediesel.com/php/selenium- ide-tutorial-part-1/ http://www.codediesel.com/php/selenium- ide-tutorial-part-2/
  • 14. There is lots more to it (that I don't understand)... And you might have questions (that I don't have answers to)... But we will figure out as we go what it is most useful for (or you can experiment further on your own)