Release Notes - Assure v25.5.0

Avo is excited to announce the release of new version 25.5.0. Here are the enhancements: 

Key Enhancements

Feature
Description

Inline Edit Option Available for Element Properties from Test Case

You can edit element property values only from the element repository. This requires switching between the repository and test case tabs. With this enhancement, an inline edit option is available when viewing element properties from a test case. A navigation is provided which allows direct access to the element details page from the Test Case. Learn more

Element Repository Maintains Focus After Editing Properties

In the Element Repository tab, any action moves the focus to the top. This makes editing and updating scripts slow and difficult. With this enhancement, after editing and saving a property, the focus now remains on the same element without scrolling to the top. Learn more

Test Case Displays Clear Indicators for Deleted Elements

A warning icon now appears at the top of the test case if any deleted elements exist. Clicking the icon scrolls to the first deleted element, and deleted elements display an icon in the table. Multiple deleted elements are supported, allowing navigation to all. Learn more

Enhanced Element Capture Functionality for Desktop Applications 

A new UI capturing method is introduced to capture UI elements more accurately. In this release, full element capturing is also enhanced. Learn more

Enhanced Test Step Group Reports with Pass/Fail Indicators

The test step group reports now display pass/fail indicators at the test step group level, providing clear visibility of the overall execution status without removing filters, while still allowing you to view detailed steps when needed.  Learn more

High-Level Summary Added to Email Reporting

The email reporting feature now includes a high-level snapshot in the email body showing total test cases passed and failed, Test Case Name, and Execution Status, while retaining the detailed report as an attachment. Individual test case reports in Jira Zephyr Scale are named using the Test Case ID, and the report file name reflects the execution list for better traceability. Learn more

Local Data Table or Excel Sheet Overrides during Execution 

When both global and local Excel sheets or data tables are defined, the test case uses its local sheet or data table during execution instead of the global sheet or table. Learn more

Review Notifications and Scroll Functionality 

A new review notifications icon is added that displays the total number of pending review requests and opens a list of assigned test cases for review. Each item shows the test case name with options to Review, Approve, or Decline changes. The icon deactivates when no reviews are pending. The notification list also supports smooth scrolling for easy navigation when multiple review requests are available.   Learn more

Write and Update Text at Specific Positions in .inp Files

There is a custom action called inp_add_line. The custom code was not working earlier, and this enhancement fixes the issue. The action now allows writing and updating text at specific positions within .inp files. It supports inserting new rows, filling spaces, and adding alphabets, numbers, or special characters as required.

Bug Fixes and Improvements

Refer to the following table below to learn more about the bugs addressed along with the respective benefits. 

Feature
Description

Fixed Issue with If Action

The issue occurred when validating data in columns that contained an underscore in their names. The action failed for both hardcoded string values and values passed through variables. This issue is now resolved, and the If action executes successfully even when values contain an underscore.

E2E Execution Completes Successfully Without Abrupt Termination

E2E execution was terminating abruptly and displaying the status as In Progress on the report tab. No execution details were captured in the reports, making it difficult to identify the cause from client logs. This issue is now resolved, and the execution status appears as Terminated for executions that terminate.

Improved Performance of Verify Text IRIS Action

The Verify Exist IRIS action was performing slower than expected. This issue is addressed, and the action now executes more efficiently, improving overall performance during element verification.

Fixed Issue with Select Checkbox Action in Dynamic 365 Accelerator

The Select Checkbox action was not working as expected in the Dynamics 365 Accelerator for a grid and failed with the error “Error occurred with browser.” The issue occurred because the checkbox element was part of a grid and had an SVG parent. This issue is now resolved, and you can now successfully select checkbox within the D365 application grid.

Element Names Do Not Allow Special Characters for Consistency

Element names could contain special characters such as thin space (  ) or asterisk (*), which caused issues during drag and drop operations. Although a fix was previously implemented to normalize these names, users still experienced mismatches after editing element names or using names with disallowed characters. This issue is now resolved by preventing the use of special characters in element names and ensuring consistent validation across all relevant areas, including element repositories and test cases.

Fixed Issue with Capturing IFrame Object

The iFrame objects, such as buttons, in the Salesforce application could not be captured. Even after creating custom actions, these elements remained non actionable through automation. This issue is now resolved, and the Click and Add option now captures objects contained within iFrames, including buttons, text boxes, and other interactive elements.

Interaction with Windows Without Titles are Supported

In the element repository, a modal without a window name could be captured using the Process ID, but the captured elements did not work during Test Case execution. The test case failed to perform the dropdown selection at the specified index despite successful capture. This issue is now resolved, and the automation framework can now identify and interact with windows that do not have a name or title.

Select Value by Index Action Appears for Dropdown Elements Captured Using IRIS

When capturing the Administrator ID element (a dropdown type) in the Relius application using IRIS, the Select value by Index action was not displayed under the Actions list. This issue is resolved, and the Select value by Index action now appears for all drop-down type elements captured through IRIS.

Fixed Issue with reassigning Test Cases from Removed User

After a user was removed from the instance, the test cases previously assigned to that user could not be reassigned to other users. All attempts to reassign these test cases failed, leaving them unusable. This issue is resolved, and test cases can now be reassigned successfully after a user is removed from the instance.

Fixed Issue with Get Column Number by Text Action

In the Dynamics 365 Accelerator grid, the Get Column Number by Text action showed a status of Pass but returned NONE as the output when fetching the column number of the header. The same action worked correctly for the grid body. This issue is resolved, and the action now retrieves the correct column number for both header and body sections within the Dynamics 365 grid.

Fixed Issue with Retaining Test Steps after Copy Paste

When copying a folder and pasting it into another folder, some test step groups were missing their test steps after the paste operation. While the test step group headers were copied, the corresponding test steps were not. This issue is resolved, and the copy-paste functionality now retains all test step groups along with their associated test steps, even when the groups are reused or modified.

Fixed Issue with Get Cell Value Action

The Get Cell Value action was not retrieving the correct cell value based on the specified row and column numbers provided in the input. This issue is resolved, and the action now accurately returns the value corresponding to the given row and column across different table and grid structures, including dynamic tables.

System Prevents Duplicate Priority Values for Element Identification

On the details screen, a web element could not be located during testing due to duplicate priority values. This caused ambiguity in element identification and led to test failures. This issue is resolved, and the system now prevents assigning duplicate priority values to multiple priorities on the details screen.

System Prevents Saving Elements with Special Characters to Ensure Drag-and-Drop Works

When creating a test step group within a test case using the Add from Repository option, the drag-and-drop functionality stopped working. This issue was traced to element names containing trailing spaces or asterisks (*) captured via the click and add method. This issue is resolved, and the system now prevents saving elements that contain special characters, ensuring that drag-and-drop operations function correctly in test cases.

Fixed Issue with Saving the Element After Editing

When editing an element in the repository after applying a search filter, the changes to the element properties were not being saved, and previously made changes were sometimes removed. This issue is resolved, and all edits to element properties are now saved successfully without affecting previously saved changes.

Fixed Issue with Upload File Action in SAP GUI

The Upload File action was failing, and the file was not being uploaded into the SAP GUI as expected. This issue is resolved, and the action now successfully uploads files into the SAP GUI when the correct application path is specified.

E2E Flow Executes Smoothly Without Premature Termination

During execution of multiple E2E flows, the second flow was getting stuck on the first test case, even though its status showed as Execution Status Success. The test script contains Wait, End Loop, and Close Browser, the Wait action step executed correctly, encountering the End Loop action prematurely terminated the entire E2E execution. This issue is resolved, and E2E flows now execute smoothly without interruptions.

Fixed Issue with Renaming Elements in Accelerator Instance

In the Accelerator instance, renaming elements in the element repository caused the page to automatically refresh, and the updated names were not reflected. This issue is resolved, and renamed elements are now saved successfully without triggering a page refresh.

Fixed Issue with Click on Table Cell Action

The Click on Table Cell action was not working as expected while testing the reusable library. Investigation revealed that the element had an svg tag, which prevented proper interaction. This issue is resolved, and the arrow element within the table can now be clicked successfully.

Fixed Issue with Verify Text IRIS Action

The Verify Text IRIS action was returning a 500 Server Error when pro was used as input. This issue is resolved and Verify Text Iris action now works as expected with “pro” input.

Known Issues

The following table lists the known issues identified in this release, along with their current status and additional details.

Title
Description
Impact
Workaround
Status
Resolution

Full Screenshot Feature Is Not Working as Expected

When the Full Screenshot feature is enabled in Avo Assure, the element highlighting does not align correctly. The highlight box appears in the wrong position on the page.

This misalignment causes confusion while validating the captured element's location.

NA

TBD

NA

Execution Fails for Large Test Lists

Execution remains In Progress without completing the execution, causing test cases to get stuck and resulting in a 502 error.

Execution remains in In Progress state.

NA

Under Development

NA

Weekly Virtual Machine Execution via Agent Is Not Working

The weekly execution on Virtual Machine via agent shows a status of In Progress, while the agent indicates completion. Additionally, no email reports are received, and the failure rate is higher. 

NA

NA

Under Development

NA

Unable to Locate Telerik Elements

In multiple screens across the DPE Application, objects upgraded using Telerik UI components are not getting captured through object-capturing mechanism.

Due to this limitation, elements inside Grid Columns/Tables are not detected. This prevents users from creating accurate actions or validations during test automation.

NA

Under Development

NA

Unable to Capture Tree View Elements

A specific node or the + icon in the Tree View of the Relius Admin desktop application are not getting captured.

Users cannot click on tree view elements.

Using IRIS capturing method, click on Tree and then Sub tree to capture the specific node or the + icon.

Under Development

NA

Last updated

Was this helpful?