1.18
- Fixed the Retry class logic. Now, the retry logic will work for all the failures except the Assertion failures with the retry key is configured in the application.properties file.
- The DataPasser utility methods will support setting Objects instead of only String. The usage will be as follows:
DriverUtils.putDataPasser(String key, Object value)
DriverUtils.getDataPasserValue(String key) - Updated Reportium SDK versions to 2.2.1
- Added DriverUtils.clearBrowserCacheAndCookies(String url) method to delete browser cache.
- Added support for adding failure reasons to Reportium on test failure.
- Added the fixes for DriverUtils.isRunningIOS() & DriverUtils.isRunningAndroid() methods.
Documentation to upgrade and use failure reasons feature - https://developers.perfectomobile.com/pages/viewpage.action?pageId=31103917