Selenium Primer

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    Selenium Primer - Presentation Transcript

    1. Testing Web Applications using Selenium
    2. About the speaker
      • Debashish Chakrabarty
        • Senior Consultant, Project Lead
        • More than 8 years of industry experience
          • SCWCD & SCJP
          • Varied exposure in Java/J2ME/J2EE
          • Exposure to several open-source frameworks
          • Recent experience on Vignette Portal, Template engine (Freemarker) & RIA toolkits such as Ext-JS, Scriptaculous
        • Avid Blogger & Podcaster. http://www.debashish.com
    3. Overview
      • An introduction to Selenium , which is a suite of tools such as Selenium IDE and Selenium RC used for automated testing of web applications.
    4. Agenda
      • Introduction to Selenium
        • What is Selenium?
        • Selenium IDE, RC & Grid overview
      • Detailed look at Selenium IDE
        • Selenium Tests
        • Selenium IDE Screen-cast demo
        • Selenium Core
      • Selenium Limitations
      • Summary
    5. What is Selenium?
      • Test automation tool for web applications
        • Functional / Acceptance tests
        • Can be used for reproducing bugs
      • Developed in Java Script.
      • Can be used for most of the browser / platform combinations.
      • Supports many languages including Java, Ruby, Python, and so on.
      • Free and Open Source
        • Developed and maintained by Thoughtworks
    6. Selenium IDE
      • Firefox extension
      • IDE for Selenium Tests
            • Auto complete common selenium commands
      • Record & Playback
      • Save/Export/Load tests
            • Export tests in different formats like HTML, Java etc.
    7. Selenium RC
      • Automate Selenium tests from Java/.NET/Ruby etc
      • Execute in multiple browsers, on remote machines
      • Integrate into wider business tests and CI tools
    8. Selenium Grid
      • Run tests on multiple machines in parallel
      • Solves the biggest problem with Selenium, speed
      • Supports EC2
    9. Detailed Look at Selenium IDE
      • Tests are a list of commands written in “Selenese”
      • Commands = actions, such as “type into this field”, & “assert an element exists”.
      • May be saved in several formats
    10. Selenium IDE Demo Movie
    11. Selenium Core
    12. Selenium Limitations
      • Selenium IDE only available for Firefox
      • Test Language is Selenese, unless using Driver mode
      • Selenium Core has to be deployed with application to overcome cross-site scripting issue
    13. Summary
      • Selenium is a testing framework for Web Applications
      • Drivers with Selenium RC allow web testing in language of choice
    SlideShare Zeitgeist 2009

    + Debashish ChakabartyDebashish Chakabarty Nominate

    custom

    649 views, 2 favs, 0 embeds more stats

    An introduction to Selenium, which is a suite of to more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 649
      • 649 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories