Search…
What's New
New features and improvements

Release Details

  • Version: 3.4.0
  • Date of release: 2 Nov 2021

Package Details

  • AvoAssure_ICE_3.4.0
  • AvoAssure_LS_3.4.0
  • AvoAssure_Webserver_3.4.0
  • AvoAssure_DAS_3.4.0
  • DB Updater files (23, 25, 28, 30, 32, 33, 34, 35, 36, 37, 38)
The mentioned dbupdaters will be needed when updating from AvoAssure_3.3.0 to AvoAssure_3.4.0

New Features

  • Selenium to Avo Assure Script Conversion
  • Email Group Setup and Task Notifications to Email Groups
  • Support for SAP 750, 760, and 770 (win 10)
  • OEBS Support
  • Zephyr Integration Enhancement- SSO Login and Update mappings
  • Support for browser extensions on Chrome and Chromium
  • Web: Highlight objects on hover during 'ClickAndAdd' scraping
  • Extended support in Generic Database Keywords for Mongo, Redis, Cassandra, SQLite, Snowflake, and PostgreSQL
  • Avo Assure API templates
  • Settings at the User level
  • Creation and Deletion of Constant Variables.
For details related to the features, please refer here.

Changed Features

  • Following mentioned SAP keywords have been updated and now support main windows and dialog windows-
    • minimizeWindow has been added
    • maximizeDialogWindow has been renamed to maximizeWindow
    • restoreDialogWindow has been renamed to restoreWindow
    • closeDialogWindow has been renamed to closeWindow
  • Ability to fetch text from images of a PDF file using getContent keyword.
  • Data Tables Import UI
  • Status messages in pop-up converted to color-coded messages
  • verifyHidden keyword in @custom is no longer supported.
  • The last input argument for selectiveCellCompare in @Generic will support only 'IgnoreCase' value (This argument's value is case insensitive).

Change Requests

  • 1788: CR to get the support of passing the excel sheet using a variable in the output of the "cellbycellcompare" and "exportdata" keywords.
  • 2337: Feature request to get a screenshot of all the browser instance running on multiple ICE on one machine.
  • 2396: request to get the "doubleclick" keyword for a textbox object.
  • 2425: Zephyr Integration Enhancement request.
  • 2437: Parameterizing the input values for the setParam keyword.
  • 2439: To fetch the value of the JSON key value from the nth index within the array.
  • 2450: Enhancement request to get support for 'PostgreSQL’ DB support.

Enhancements

  • Browser pop-up screenshots

Limitations

  • OEBS Limitations
    • The objects scrapped via ClickAndAdd method will be state-dependent (Objects scraped while in focus and without focus are considered different objects).
    • Multiple usages of 'switchToFrame' keyword within a single test script are restricted.
    • @Custom object type supports only table object type.
    • Automation of 'Security Warning Message' pop-up.
  • Table content within PDFs is not supported.
  • Request Body Generator for ExecutionAPI with Zephyr Integration when Integration is to be done via Token Authorization.

Browser Support

Browser
Latest Version Supported
Chrome
95
Firefox
93/94
Internet Explorer
11
IE Edge
44
IE Edge Chromium
95

Fixed Issues

  • 2132: SuccessFactors - Though the action is performed on the application, the step shows as failed in ICE.
  • 2385: Data Grid/Table Object Identification in Avo Assure - Desktop application.
  • 2392: Under execution screen when the condition selected does not work accordingly.
  • 2408: "Execution or termination already in progress" pop-up appears even after completion of the task (testing).
  • 2428: CI/CD Integration issue with respect to Azure DevOps.
  • 2447: "Error occurred in disableAnchorIris" message coming in ICE console.
  • 2485: comparepdf keyword is not working.
  • 2505: "getrownumbytext" is not working for a table.

Deployment Instructions

Server Setup

  • Stop and remove the following services - avoassurewebserver.exe, AvoAssureNGINX (if available), avoassurefileserver.exe (if available), AvoAssureDAS, AvoAssureLS, avoassurecachedb, AvoAssureDatabase.
  • Backup Avo Assure files: WebServer, DAS, LicenseServer, AvoAssureDB.
  • Place AvoAssure_WebServer (includes Webapp, NginX, Dashboard, and Selenium to Avo), Databases (includes AvoAssureDB, AvoAssureDB_Updaters, CacheDB, and DashboardDB), AvoAssure_DAS, AvoAssure_LS zip files in server machine and extract them.
  • Update AvoAssureDB using latest dbupdaters. To update, navigate to AvoAssureDB_Updaters folder:
    • Ensure that the values of "host" and "port" in the config.json file contain the same values as configured in AvoAssureDB.
    • Open an elevated command prompt in the AvoAssureDB_Updaters folder. Run the command "python <dbupdater_name>.py".
  • If LS.db already exists from the old LicenseServer folder, then it has to be copied to the new LicenseServer folder.
  • If data.db already exists from the old DAS\das_internals\logs folder, then it has to be copied to the new DAS\das_internals\logs folder.
  • Replace manifest.json (available in Webapp folder) and the downloadable AvoAssure_ICE.zip in the 'Download ICE'/'Patch Update' folder.
  • Under 'Download ICE'/'Patch Update'folder, create a folder for the latest base package (named as per the format of Major.Minor version, for example 3.4) and place delta packages (AvoAssure_ICE_3.4.0.zip) of it here.
  • Configure, install and start services in following order: AvoAssureDatabase, avoassurecachedb, AvoAssureLS, AvoAssureDAS, avoassurewebserver.exe, avoassurefileserver.exe, AvoAssureNGINX, AvoAssureDashboardDatabase (setup required), AvoAssureStreamer (setup required), avoassureDashboard.exe (setup required) and seleniumtoavo.exe.
For more information on setup, refer here.

ICE Setup

  • Disconnect and close the running instance of ICE.
  • Navigate to Avo Assure URL and log in.
  • Click on the user profile on the right corner of the home page and Download ICE.
  • Unpack 'AvoAssure_ICE.zip' and click on 'run.bat' to start ICE engine.
  • Login to Avo Assure as 'Admin' and re-provision ICE.
  • Change the registration port to 443.
  • Provide ICE provisioning token in ICE registration window for newly registered users.
  • Now Connect to ICE.
Last modified 2mo ago