Sahi is a powerful and lightweight web testing tool that has been in development since 2005. It uses record and playback functionality to create scripts in a JavaScript-like language. Sahi can test AJAX applications and multiple browsers without waits. It is friendly for developers, testers, and managers by allowing parametrization, version control, reporting, and reducing costs. Sahi Software provides commercial support, training, and customization for the Sahi tool.
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