18 January 2026:


This forum is now archived and is in read-only mode. Please continue discussions on our improved new Sahi Pro Community forum.



Sahi Pro is an enterprise grade test automation platform which can automate web, mobile, API, windows and java based applications and SAP.

Sahi V2 Build 2009-03-04 released

narayannarayan Administrators
edited November -1 in Sahi - Open Source
* Features added
Displaying popup name in Controller.
Using -no-remote flag instead of MOZ_NO_REMOTE. Older users need to add this to ant targets.
_fail(msg) added

Added ext.http.both.proxy.bypass_hosts to sahi.properties to bypass some domains while
connecting through external proxy

Added _sahi.printDiagnostics to get some info about browser and XMLHttpRequest being used.

id ignored for JSF RichFaces.
Support for IE modal dialogs (invoked via showModalDialog).
_setSelected identifies options by id and index.
_listItem API added for identification of LI tags.


* Bugfixes
Fix for identifying popups from a different domain
Fixed _continueOnError
Put back no-cache headers because pages were being picked from cache in IE causing login/logouts on some sites to fail.
Fixed issues with link clicks on Chrome and Safari
Missing tests now fail the build.

Fix related to contentlength and transfer-encoding introduced in previous build.
Fix for XHRs not tagged properly (and hence wrongly handled) when different domains were present in iframes.
_readFile returns javascript string.

Handling of events registered via listeners on link clicks.
Links with numbers in text are quoted during recording. _link("<number>").

Link click does not proceed if event.returnValue is false
Checking contentType also to figure out javascript content for XHR handling

Fixed proxying to https sites which do not have a valid certificate. (bug introduced in 21 Jan 2009 build).

NOTE: Older users of multithreaded playback using firefox will have to modify their ant target or batch file to use *browseroption="-profile ${basedir}/browser/ff/profiles/sahi$threadNo -no-remote"*
Sign In or Register to comment.