Downloadliste

Projektbeschreibung

Sahi is an automation and testing tool for Web
applications, with the facility to record and
playback scripts. Features include, in-browser
controls, text based scripts, ant support for
playback of suites of tests, and multi threaded
playback. It supports HTTP and HTTPS. Sahi runs as
a proxy server, and the browser needs to use the
sahi server as its proxy. Sahi then injects
JavaScript so that it can access elements in the
Web page. This makes the tool independent of the
Web site or Web application.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-09-01 03:51
2008-08-31

Diese Version verwendet Rhino als Scripting-Engine integriert und damit die meisten der Skript-Ausführung an den Proxy-Server. Dies sollte einen langen Weg gehen bei der Vereinfachung Sahi Skripte. Diese enthält zudem einige wichtige Änderungen an der SocketPool, die behebt Probleme, zu viele Steckdosen im Zusammenhang benutzt wird und Fehler durch BindExceptions. Suite Ausführung wurde geändert, so dass selbst wenn der Browser abstürzt, wird die Suite mit dem nächsten Skript wird weiterhin nicht halten und damit ein zu bauen. DB-Methoden jetzt enge Verbindungen richtig.
Tags: Major feature enhancements
This release uses Rhino as the scripting engine, thus moving most of the script execution to the proxy. This should go a long way in simplifying Sahi scripts. This build also has some important changes to the SocketPool, which will fix issues related to too many sockets being used and errors due to BindExceptions. Suite execution has been changed such that even if the browser crashes, the suite will continue with the next script and thus not hold up a build. DB methods now close connections properly.

2008-03-08 13:39
2008-03-05

Diese Version behebt Multi-Thread-Wiedergabe auf Firefox und fügt Funktionen wie benutzerdefinierte Ereignisprotokollierung Behauptung auf-Ereignisse, und besseren Identifizierung von Spannweiten und divs.
Tags: Major bugfixes
This release fixes multi-threaded playback on Firefox and adds features like custom event logging, assertion on print events, and better identification of spans and divs.

2007-10-11 09:33
2007-10-11

THS-Tool wird nun automatisch warten, während XHR AJAX-Anforderungen in den meisten Fällen. Es gibt eine verbesserte Unterstützung für Drag & Drop. Bugs with_setFile, _confirm usw. repariert worden. Die Tests werden automatisch getötet werden, wenn der Browser hängt aus irgendeinem Grund.
Tags: Major feature enhancements
Ths tool will now automatically wait during XHR AJAX requests in most cases. There is improved support for drag and drop. Bugs with_setFile, _confirm, etc. have been fixed. Tests will automatically be killed if the browser hangs for some reason.

2006-11-26 16:38
2006-11-26

Die folgenden APIs wurden für AJAX-Anwendungen hinzugefügt: _keyPress (el, char); _Focus (el); _keyDown (el, char); _keyUp (el, char); und _wait (max_time, Zustand). Ein Fehler im Zusammenhang mit Framesets mit einem Frame mit dem Namen "top" wurde behoben. Unterstützung für Popup-Fenster ohne Namen wurde hinzugefügt.
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.

2006-08-06 05:52
2006-08-06

Funktionalität für spöttische Datei-Uploads wurde durch die _setFile (_File hat ( "id"), filePath) API. Ein Werkzeug zum Umschalten Proxy im Internet Explorer über die Kommandozeile oder Ant wurde hinzugefügt. _expectConfirm (boolean) und _lastConfirm () APIs wurden hinzugefügt.
Tags: Minor feature enhancements
Functionality for mocking file uploads was added through the _setFile(_file("id"), filePath) API. A tool for toggling proxy on Internet Explorer through the command line or Ant was added. _expectConfirm(boolean) and _lastConfirm() APIs were added.

Project Resources