What is new in Sahi Pro v9.0.1
abstract
Sahi Pro v9.0.1 is a minor update release with bugfixes and modifications.
Sahi Pro v9.0.1 can be updated from Sahi Pro v9.0.0 through the Update Sahi Pro web UI.
Sahi Pro v9.0.1 can be updated from Sahi Pro v9.0.0 through the Update Sahi Pro web UI.
warning
Issue in updating from v9.0.0:
On Windows OS, When using any DB apart from H2, Update feature stop working. You need to update at least once from Sahi Pro 9.0.0 version in this manner to ensure all future updates work fine.
Resolution:
You will need to temporarily switch your database to H2 > Perform the Update and then Switch back to your current database settings. For more information about using different databases for reports please see the document for Use a Different Database in Using Sahi.
Steps:
On Windows OS, When using any DB apart from H2, Update feature stop working. You need to update at least once from Sahi Pro 9.0.0 version in this manner to ensure all future updates work fine.
Resolution:
You will need to temporarily switch your database to H2 > Perform the Update and then Switch back to your current database settings. For more information about using different databases for reports please see the document for Use a Different Database in Using Sahi.
Steps:
- Take a backup of your existing database. (It may be "mysql", "mssql", "postgresql", "oracle" etc.) When upgrading Sahi Pro and reverting your database back to your current one, your db will also get updated. So, in order to avoid losing any data, taking a backup is a must before proceeding to below steps.
- Switch your database settings to H2 database.
- Perform Update.
- Now Switch back to your original DB settings.
Key Features
- Support for data drive using database in Business Driven Test Automation (BDTA).
Bug Fixes and Improvements
- Fixed Bugs for incorrect logs where native apis failed.
- Fixed bugs for JUnit logs.
- Fix for external data drive file is not found while executing scenarios on Linux OS.
- Fix for BDTA data file does not sync from mac to linux system in Drun.
- Fix for newly written '[Keyword]' in keyword column does not allow to edit any cell in scenario in editor.
- Fix for blank parameter is passed as function argument in scenario then it fails scenario playback execution.
- Performance improvements for HAR in script reports.
- Modified _dataDrive api to stop the execution for next set of data if the step fails because of browser/ window not responding.
- Fixed Function details popup horizontal scroll issue in Chrome caused by Chrome update.
- Sync add-ons with installed version of Sahi Pro.
- Preserve shell script executable property in update feature.
- Providing information about changes that will occur in the application when user wants to rollback to last install version.
- Storing separate backup for patches.
- Fix for update feature on Windows OS, When using any DB apart from H2.
- Fix for third-party cookies being blocked in Chrome 83 version.
warning
If you are using Chrome version 83 and getting 'step did not complete in 90 sec' issue randomly, please delete the Chrome profiles folder at SahiBaseDir/userdata/browser/chrome/profiles
What is new in Sahi Pro Desktop Add-on v9.0.1
Bug Fixes
- Java/Applets Application: Handled exception in java mode when column value is null.
What is new in Sahi Pro Mobile Add-on v9.0.1
Modifications
warning
Note: From Sahi Pro v9.0.1,
To execute these APIs explicitly from the script, pass
_connectDevice
and _selectDevice
executes implicitly if the start mode is Android or iOS. No need to write these APIs in the script.
To execute these APIs explicitly from the script, pass
connectDeviceInternal=false
as extra parameter in Playback settings. Refer here for more details.