Automated Testing for Websites With Selenium IDE
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Automated Testing for Websites With Selenium IDE

  • 1,146 views
Uploaded on

This presentation is an overview of Automated Testing for websites using Selenium IDE. We start with an introduction and benefits around automated testing and move on to some Selenium IDE specifics.

This presentation is an overview of Automated Testing for websites using Selenium IDE. We start with an introduction and benefits around automated testing and move on to some Selenium IDE specifics.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,146
On Slideshare
560
From Embeds
586
Number of Embeds
8

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 586

http://robertgreiner.com 506
http://feeds.feedburner.com 71
http://feedly.com 4
http://digg.com 1
http://newsblur.com 1
http://inoreader.com 1
http://www.newsblur.com 1
http://localhost 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Automated Testing for Websites using Selenium IDE robert@robertgreiner.com
  • 2. Table of Contents • What is Automated Testing? • Why Should I Use Automated Testing? • Getting Started With Selenium IDE
  • 3. What is Automated Testing? • Automated tests perform repeatable actions on your application and compare expected values with actual results. • • • • “Drive” the application the same way a user would Create scripts/applications to repeat tests in the future Improves documentation around existing functionality Run while you are sleeping
  • 4. Why Should I Use Automated Testing? • • • • • • • Reduces human errors Exposes defects to development team faster Faster than human testers Cheaper to run and maintain Continues to work when your application changes Protects against regression defects Improves communication between groups
  • 5. Getting Started With Selenium IDE • Selenium IDE is a Firefox extension that allows you to record, edit, and debug functional tests against your web application. • • • Record and playback tests Save and export test cases Compare expected values with actual values
  • 6. Installing Selenium IDE • Download an install Firefox • http://www.mozilla.org/en-US/firefox/new/ • Install Selenium IDE Firefox extension • • • • Open Firefox http://www.seleniumhq.org/download/ Click “Download latest released version 2.x.x” Install Selenium and dependencies
  • 7. Running Selenium IDE • Open Firefox -> ctrl+alt+S Just start browsing, recordin g starts by default!
  • 8. Demo: Testing a Website Arrange Act Assert • Setup initial state • Perform desired behavior • Verify results
  • 9. Questions? Robert Greiner robert@robertgreiner.com @robert_greiner