Your SlideShare is downloading. ×
Selenium Demo
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Selenium Demo

8,601
views

Published on

Published in: Business, Technology

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
8,601
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
306
Comments
0
Likes
3
Embeds 0
No embeds

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.
    • Selenium
    • Web Automation Testing Tool
  • 2. Selenium
    • Functional testing tool for web applications.
    • Open source tool. Released under the apache 2.0 license.
    • Implemented entirely with browser technology.
    • JAVA Script
    • DHTML
    • Works with virtually any JAVA Script enabled browser.
  • 3. Components of Selenium
    • Selenium IDE.
    • Selenium Core.
    • Selenium RC.
  • 4.
    • Selenium IDE
    • (Integrated Development Environment)
  • 5. Selenium IDE
    • Implemented as Firefox extension.
    • Allows one to record, edit and playback tests.
    • Debug and set break points.
    • Save tests as HTML, PERL, RUBY, JAVA, Python or any other format.
    • It has option to automatically assert the title of every page.
  • 6.  
  • 7. Limitations of Selenium IDE
    • Selenium IDE is limited in terms of Browser support.
  • 8.
    • Selenium Core
  • 9. Selenium Core
    • A acceptance testing tool for web applications.
    • Tests run directly in the browser.
    • Selenium is implemented entirely with browser technology
    • – JavaScript
    • – DHTML
    • Selenium deploys its BrowserBot alongside your application.
  • 10. Platform and Browser Compatibility
    • Supported Platforms:
    • Windows:
      • Internet Explorer 6.0 and 7.0
      • Firefox 0.8 to 2.0
      • Mozilla Suite 1.6+, 1.7+
      • Seamonkey 1.0
      • Opera 8 & 9
    • Mac OS X:
      • Safari 2.0.4+
      • Firefox 0.8 to 2.0
      • Camino 1.0a1
      • Mozilla Suite 1.6+, 1.7+
      • Seamonkey 1.0
    • Not yet supported: OmniWeb
    • Linux:
      • Firefox 0.8 to 2.0
      • Mozilla Suite 1.6+, 1.7+
      • Konqueror
      • Opera 8 & 9
  • 11.
    • Selenium RC
    • (Remote control)
  • 12. Selenium Remote Control
    • Client Server architecture. 
    • Server - A server which can automatically launch and kill supported browsers, and acts as a HTTP proxy for web requests from those browsers.
    • Client - Client libraries for your favorite computer language.
    • The Selenium Server supports testing of complex AJAX-based web user interfaces under a Continuous Integration system.
  • 13. A simplified architectural representation of RC
  • 14. References
    • www.openqa.org/selenium
    • www.selenium.thoughtworks.com
  • 15.
    • Thank You