18 January 2026:
Sahi Pro is an enterprise grade test automation platform which can automate web, mobile, API, windows and java based applications and SAP.
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.
JSF RichFaces - tip for better recording
If you are using JSF RichFaces in your application, you can edit sahi/htdocs/spr/concat.js and replace function isIgnorableId with
If you find a similar auto-generated id problem in your framework, please post it here.
Sahi.prototype.isIgnorableId = function(id){
return id.match(/^z_/) || id.match(/^j_id/) || id.match(/^ext[-]gen/);
}
This will force Sahi to ignore ids starting with j_id and use some other mechanism to identify the element. Note that it also ignores auto generated ids by zkoss and extjs.If you find a similar auto-generated id problem in your framework, please post it here.