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.
Scripts stopped working on the ipad with iOS7 on the ipad.
I just installed the latest iOS7 on my ipad and scripts that were working in the past are not working anymore. Here are some of the symptoms I am seeing.
1. This worked in the past (_setValue(_textbox("UserName"), $user)), but on the ipad it doesn't seem to be recognized. The interesting thing is that if I emulate the using sahi pro, $user gets set in the textbox. Not sure why it would work through emulation, but not on the actual ipad.
2. I had another snippet of code (_click(_submit("Log On")) that worked in iOS6, but now this is not recognized. When I moused over the html element the only accessor it provided was _click(_submit(0), _click(_submit("Log On")) was not even an alternative anymore. I then tried to change it and it still failed. The login page code was not changed and it still worked in iOS6. I even tried to record the same login steps and playback; the record was successful, but the playback failed.
Here is the snippet of code that was returned from the record (w/o the username or password):
_setValue(_textbox("UserName"), <some user>);
_setValue(_password("Password"), <some password>);
_click(_submit(0));
_click(_link(1));
1. This worked in the past (_setValue(_textbox("UserName"), $user)), but on the ipad it doesn't seem to be recognized. The interesting thing is that if I emulate the using sahi pro, $user gets set in the textbox. Not sure why it would work through emulation, but not on the actual ipad.
2. I had another snippet of code (_click(_submit("Log On")) that worked in iOS6, but now this is not recognized. When I moused over the html element the only accessor it provided was _click(_submit(0), _click(_submit("Log On")) was not even an alternative anymore. I then tried to change it and it still failed. The login page code was not changed and it still worked in iOS6. I even tried to record the same login steps and playback; the record was successful, but the playback failed.
Here is the snippet of code that was returned from the record (w/o the username or password):
_setValue(_textbox("UserName"), <some user>);
_setValue(_password("Password"), <some password>);
_click(_submit(0));
_click(_link(1));
Answers
Can you run clickCombo.sah script and let me know what you find in the logs and whether the script runs the same way or not?
Regards.