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.
1. Sahi – Effective Web Testing
V. Narayan Raman
Sahi Software
http://sahi.co.in
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. 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. 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. 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. 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
9. What's possible
● HTTPS
● Flash elements exposed via ExternalInterface
● Applet elements which are public
● Moving between multiple domains
10. Limitations
● Embedded pages from multiple domains
● Flash or applet elements which are not
accessible via javascript
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. 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. 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