Sahi - Effective Web Testing

3,978 views
3,793 views

Published on

Sahi (http://sahi.co.in) is an automation and testing tool for web applications. This presentation was made to the Bangalore Open Java Users Group (BOJUG) on 21 March 2009. It explains why Sahi is good for an organization's testing needs.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,978
On SlideShare
0
From Embeds
0
Number of Embeds
36
Actions
Shares
0
Downloads
136
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Sahi - Effective Web Testing

  1. 1. Sahi – Effective Web Testing V. Narayan Raman Sahi Software http://sahi.co.in
  2. 2. What is Sahi? ● A Powerful Web Testing Tool ● Has record and playback ● Works on multiple browsers and operating systems ● Scripts in Javascript like language ● Understands AJAX and does not need waits
  3. 3. Some Statistics ● Started in 2005 – continuously being developed ● Releases every 2 months ● Around 1100 downloads a month, total 44000 ● Average answer time on forums is less than 12 hours
  4. 4. Why use Sahi? ● Development process friendly – Scriptable (parametrization, functions, includes etc.) – Text based scripts for easy Version Control – Plugs into build processes – Very light weight
  5. 5. Why use Sahi? ● QA and Tester friendly – Excellent record and playback – Fast execution for reduced cycle time – Good inbuilt reporting – Good documentation and support on forums – Rich APIs
  6. 6. Why use Sahi? ● Management friendly – Saves time and money – No upfront costs – Single language for QAs moving between projects – Continuously being improved and maintained – Training, support, consultancy and customization available from Sahi Software
  7. 7. Demo
  8. 8. What's possible ● AJAX ● Browser alerts, confirms, prompts ● Popup windows – (window.open, window.showModalDialog) ● Iframes, frames ● File upload ● File download
  9. 9. What's possible ● HTTPS ● Flash elements exposed via ExternalInterface ● Applet elements which are public ● Moving between multiple domains
  10. 10. Limitations ● Embedded pages from multiple domains ● Flash or applet elements which are not accessible via javascript
  11. 11. Sahi Software ● Founded by Sahi's creator ● Provides commercial support for Sahi – Training – Annual support and maintenance contracts – Consultancy – Customizations ● Based in Bangalore
  12. 12. Get started smartly ● Call us for a free demo and evaluation ● Clarify all your doubts with us rather than experimenting on your own – Email or call ● Help us help you save time and money and leverage Sahi to its potential
  13. 13. Some useful information ● http://sahi.co.in/ ● http://sahi.co.in/forums ● http://sahitest.blogspot.com ● narayan@sahi.co.in, support@sahi.co.in ● +91 98809 65555 ● http://www.linkedin.com/in/narayanraman

×