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.
Enhancement request: support for sc_locators
I would like to make an enhancement request for Sahi to support sc_locators.
Use-case: our application uses smartGWT, and having the ability to identify UI elements using sc_locators can be a very deterministic approach to identifying UI elements. Ideally, we would like the sc_locator to appear as an "alternative" in the Sahi Dashboard.
To facilitate your investigation, I have made our application available at:
h t t p : / / ec2-50-17-151-217.compute-1.amazonaws.com:7080/coregui
To have the application provide sc_locators, just add this to the URL:
"?enableLocators=true"
Thank you,
Michael Foley
Use-case: our application uses smartGWT, and having the ability to identify UI elements using sc_locators can be a very deterministic approach to identifying UI elements. Ideally, we would like the sc_locator to appear as an "alternative" in the Sahi Dashboard.
To facilitate your investigation, I have made our application available at:
h t t p : / / ec2-50-17-151-217.compute-1.amazonaws.com:7080/coregui
To have the application provide sc_locators, just add this to the URL:
"?enableLocators=true"
Thank you,
Michael Foley
Comments
actually included in the SmartClient and SmartGWT distributions. In the
SmartGWT dist, they're under the selenium subdirectory.
user-guide.html - html doc that explains how scLocators work
user-extensions.js - selenium server extensions
user-extensions-ide.js - selenium IDE extensions
applications easier because now they can use scLocators and not be
forced to use text/labels (which would change during localization) or other non-determinitive factors.
Thanks again!
Michael Foley
Principal QE Engineer/QE Lead
Red Hat
We really appreciate any help on this!