Sahi 2006-11-26 reviewDownload
Sahi is an automation and testing tool for web applications, with the facility to record and playback scripts. Developed in java a
Sahi is an automation and testing tool for web applications, with the facility to record and playback scripts.
Sahi's features include, in-browser controls, text based scripts, ant support for playback of suites of tests, and multi threaded playback. Sahi supports HTTP and HTTPS.
Here are some key features of "Sahi":
Recording of browser actions.
Playback of recorded/scripted actions.
Accessor Viewer for identifying html elements for scripting
Easily editable scripts (text files)
Integrates with ant builds
Support for global variables stored across pages in a test and across tests in a suite.
Script refactorable into functions and files.
Scripts runnable through url.
Bugs can be recorded by testers and the sahi script can be published on a web server.
This url can be included in bug reports.
Developers can reproduce the bug by pointing to that url in the bug report.
Scripts automatically available to others through HTTP
Tests do not need the browser window to be in focus.
Suites can run in multiple threads thus reducing the test execution time.
Supports external proxy and HTTPS.
What's New in This Release:
The following APIs have been added for AJAX applications: _keyPress(el, char); _focus(el); _keyDown(el, char); _keyUp(el, char); and _wait(max_time, condition).
A bug relating to framesets having a frame named "top" has been fixed.
Support for popup windows without names has been added.
Sahi 2006-11-26 search tags