Avo Assure
Avo Assure - User Guide v25
Avo Assure - User Guide v25
  • Getting Started with Avo Assure
    • Commence Avo Journey
    • Support & Learning Sphere
  • Introduction to Avo Assure
    • Release Notes
      • Release Notes - Assure v25.2.0
      • Release Notes - Assure v25.1.2
      • Release Notes - Assure v25.1.1
      • Release Notes - Assure v25.1.0
      • Release Notes - Assure v24.2.5
      • Release Notes - Assure v24.2.4
      • Release Notes - Assure v24.2.3
      • Release Notes - Assure v24.2.2
      • Release Notes - Assure v24.2.1
      • Release Notes - Assure v24.2.0
        • ​Folder Structure
        • Element Repository
        • Tools in Element Repository
        • Information Panel
        • End to End Enhanced
        • Creating Test case
        • Test case Creation
        • Authoring a Test case
        • Recovery Steps
        • Re-usability
        • Assign a Test case
        • Execution Profile
        • Self Healing
        • Reports
        • Integrations
    • Glossary
      • Icons Library
    • Supported Technologies
    • Avo Assure Client
      • Download Avo Assure Client
      • Install Avo Assure Client
      • Uninstall Avo Assure Client
      • Update Avo Assure Client
      • Features of Avo Assure Client
        • Top pane
          • Console Logs
          • Configuration
          • Logger Level
        • Action Pane
  • Avo Assure Architecture
  • Avo Assure Installation Requirements
    • System Requirement
      • Server Requirements for Avo Assure Installation
      • Client Side Requirement
    • Browser Requirement
      • Windows
      • Mobile
      • MacOS
  • Administration
    • Authentication Configuration
      • LDAP Configuration
      • SAML Configuration
    • User Management
      • Create User
      • Manage User
      • Delete User
      • Users Roles
    • Feature Management
      • LLM Model
      • AI Template
    • Email Server Configuration
    • Agent
      • Install and Configure Agent
      • Manage Agent
      • Work with Avo Agent
    • Avo Assure Grid
      • Create Grid
      • Work with Grid
    • Session Management
    • Privileges
    • Manage Projects
      • Create Project
      • Manage Project
    • Locked Test case
    • License Details
  • Working with the Avo Assure Platform
    • Getting Assure Ready for Automation
      • Accessing Assure Instance
      • Prerequisite to work with Avo Assure Client
      • Prerequisite to work with Avo Assure Agent
      • Prerequisite to work with Avo Genius
        • Install Avo Genius Extension Manually
        • Install Avo Genius from Store
        • Install Avo Genius from Avo Assure Platform
    • Explore Landing Page of Avo Assure
    • Projects in Avo Assure
      • Create Projects
      • Manage Projects
    • Create and Execute Tests with Design Studio
      • Working with Element Repository Section
        • Create Element Repository
          • Create elements manually for Web and Desktop
          • Capture elements using capture window
            • Web
            • SAP
            • Desktop
            • Mainframe
            • Web Services
            • OEBS
        • Manage Element Repository
          • Operations in Element Repository
          • Operations on element(s)
          • Map, Compare & Replace elements
          • Reorder Element & Element Properties in Repository
        • Import & Export Element Repository
        • Features in Element Repository
          • Search Element, Folder or Element Repositories
          • Element Count
          • Element Identifier Order
          • View Screenshot
          • Delete
          • Information Panel
          • Expand & collapse
        • Self Heal Setting
      • Working with Test Case Section
        • Create Test Case
        • E2E Flow (End-to-End Flow)
        • Create Test Step Group
          • Add new test steps group
            • Add from repository
            • Add Manually
          • Add test steps group from Reusable Library
          • Record test step group using Avo Genius
        • Debug Test Case
        • Reusable Library
          • Ways to Create Reusable Library
          • Using Reusable library in Test Cases
          • Removing Reusable library from Test Case
          • Detaching Reusable library from Test Case
        • Recovery Steps
          • Ways to create Recovery Steps
        • Import & Export Test Case
          • Features in Test Case Section
            • Search Folder, Test Cases, Reusable Library or Recovery Steps
            • Assign Test Case
            • Tag Test Case
            • Skip Test Steps
            • Copy & Paste
            • Delete
            • Rename Test Cases and Test Step Groups
            • Expand & collapse
            • Information Panel
      • Recording a Test Case with Avo Genius
        • Ways to invoke and use Avo Genius
        • Recording Web & SAP test cases/test step group
      • Working with Execution Section
        • Create Execution List
          • Functional Test
          • Accessibility Test
        • Execute Execution List
          • Run Execution List using Execute option
            • Execute on Client
            • Execute on Grid
          • Schedule Execution List Runs
          • Run Execution List using Cloud Test option
          • Run Execution List using DevOps option
        • Features in Execution List Section
          • Search Folder and Execution List
          • Reorder Test Cases in Execution List
          • Edit Execution List Configuration
          • Delete
          • Rename Execution List
          • Expand & collapse
          • Information Panel
    • Working with Reports section
      • Ways to navigate to Report
      • Read a Report
      • Downloading Report
      • Log a bug from View Report
        • JIRA
        • Azure DevOps
      • Features in Report Section
        • Search Folder and Execution List in Report section
        • Expand and collapse Test Case
        • View Screenshot
        • Total Test Cases Count
  • Avo Intelligence (Gen AI)
    • Generate AI Test case by Uploading Requirements Document
  • Utilities
    • Encryption
    • Data Table
    • Data Parametrization
      • Through Excel Sheet
      • Through Data Table
  • Dashboard
    • Ways to navigate to Dashboard
    • Features of Dashboard
    • Ways to add widget
      • Default
      • Custom
  • Integrations in Avo Assure
    • Avo Integrator
    • Azure DevOps
      • Pre-requisites
      • API Token generation in Azure DevOps
      • Azure DevOps Configuration
      • Logging an Issue
    • Zephyr
      • Prerequisites
      • Zephyr Integration in Avo Assure
      • Execute Test Case through Zephyr
      • Execution Status in Zephyr
    • Browser Stack
      • Prerequisites for Browser Stack
      • Integrating & executing Test Case with Browser Stack
    • CI/CD Harness
      • Prerequisites
      • Navigate to DevOps window
      • Harness Integration
    • CI/CD Jenkins
      • Prerequisites
      • Navigating to DevOps window
      • Jenkins Integration
        • For HTTP Request:
        • Code Snippet: PowerShell
    • CI/CD Azure DevOps
      • Prerequisites
      • Navigate to Code Snippet
      • Azure DevOps Integration
  • Actions
    • Generic
      • String Operations
        • String Generation
        • Trim
        • Convert to Upper case
        • Convert to Lower case
        • Get String Length
        • Get Sub String
        • Left
        • Mid
        • Right
        • Concatenate
        • Find
        • Replace
        • Split
        • Type Cast
        • Compare Values
      • Interrupt Operations
        • Pause Execution
        • Wait
        • Stop Execution
      • Date Operations
        • Get Current Day
        • Get Current Date
        • Get Current Time
        • Get Current Day, Date,Time
        • Get Current Date, Time
        • Change Date Format
        • Date Addition
        • Month Addition
        • Year Addition
      • Database Operations
        • Get Data
        • Verify Data
        • Export Data
        • Run Query
        • Get Data Securely
        • Verify Secure Data
        • Export Data Securely
        • Run Query Securely
      • Mathematical Operations
        • Evaluate
      • File and Folder Operations
        • Beautify
        • Compare Files
        • Compare Inputs
        • Normalize PDF
        • Get File Content
        • Get Line Number
        • Replace Content
        • Verify Content
        • Verify File Images
        • Get Image Similarity Percentage
        • Compare Content
        • Clear File Content
        • Write to File
        • Cell by Cell Compare
        • Selective Cell by Cell Compare
        • Find Image in PDF
        • Compare PDFs
        • Save File
        • Create Folder
        • Verify Folder Exists
        • Rename Folder
        • Delete Folder
        • Create File
        • Verify File Exists
        • Rename File
        • Delete File
        • Move File/Folder
        • Copy File/Folder
        • Find File Path
        • Get PDF Page Count
        • Execute File
      • Variable Operations
        • Create Dynamic Variable
        • Delete Dynamic Variable
        • Create Constant Variable
        • Modify Variable Value
        • Copy Value
        • Display Variable Value
        • Get index count
        • Delete Constant Variable
      • Loops and Condition Operations
        • If
        • Else
        • Else-If
        • EndIf
        • For
        • End-For
        • Get Param
        • Start Loop
        • End Loop
      • Skip Operations
        • Jump Steps By
        • Jump To 'TestSteps'
      • XML and Json Operations
        • Get Block Count
        • Get Block Value
        • Get Tag Value
        • Compare JSON Content
        • Get XML Block Data
      • Other Operations
        • Verify Objects
        • Save To Clipboard
        • Get from Clipboard
        • Send Function Keys
        • Null Check
        • Get Key Status
        • Send Secure Function Keys
      • Data Table
        • Write to Data Table
    • Excel
      • Set Path for File
      • Clear Excel File Path
      • Get Total Row Count
      • Read cell From File
      • Write to Cell in File
      • Clear Cell in File
      • Get Row Data
      • Get Row and Column
      • Sheet Name
      • Verify excel Empty
      • Verify Column Value in Excel
      • Check the column exist
    • Web
      • Browser
        • Open Browser
        • Navigate to URL
        • Maximize Browser
        • Get Browser Name
        • Get Current URL
        • VerifyCurrentURL
        • Get Page Title
        • VerifyPageTitle
        • VerifyTextExist
        • Navigate Back
        • Navigate to Page with Authentication
        • Refresh Browser
        • Switch to different Window
        • Open New Tab
        • Send Keystrokes
        • Save File
        • Bring Browser to Foreground
        • Clear the Cache
        • Close all Sub Windows
        • Close Browser
      • Browser Popup
        • Accept Popup
        • Dismiss Popup
        • Get Popup Text
        • Verify Popup Text
      • Button
        • Perform Click
        • Simulate Press Action
        • Double Click
        • Upload FIle
        • Get Button Name
        • Verify Button Name
      • Checkbox
        • Select Checkbox
        • Unselect Checkbox
        • Get Object Status
      • Radio Button
        • Get Object Status
        • Select Radio Button
      • Textbox
        • Clear Text From Cell
        • Click on Object
        • Get Text From Object
        • Get Textbox Length
        • Simulate Press Action
        • Send Keystrokes Securely
        • Send Keystrokes Values
        • Set Secure Text
        • Set Text
        • verify Text
        • verify Textbox Length
        • Send Secure Function Keys
        • Double Click
      • Link
        • Click
        • Press element
        • Upload a File
        • Verify Link Text
        • getLinkText
        • doubleClick
      • Element
        • Click On Element
        • Double Click
        • Get Text of Element
        • Upload File
        • Verify Element Text
      • Dropdown
        • Get all Value from List
        • Get List Count
        • Get Selected Value from Dropdown
        • Get Value by Index
        • Select Based on Absolute Value
        • Select Value by Index
        • Select Value by Text
        • Verify All Values
        • Verify Count
        • Verify Selected Value
        • Verify Values Exists
        • Selectby value
      • List
        • Deselect All Values from List
        • Get Multiple Values by Indexes
        • Select all Values From List
        • Select Multiple Value by Indexes
      • Image
        • Click on Image
        • Double Click on Object
        • Simulate Press Action
        • Get Image similarity Percentage
        • Upload File to Application
        • verifyWebImages
      • Table
        • Get Tool Tip text from Cell
        • Get Cell Value
        • Get Column Number by Text
        • Get Total Column Count
        • Get Total Row Count
        • Get Row Number by Text
        • Get Object Status
        • Simulate Mouse Click
        • Select Based on Absolute Value
        • Select Value by Index
        • Select Value by Text
        • VerifyCellToolTip
        • Verify Cell Value
        • Verify Text Exist
        • Set Text
        • Send Keystroke Value
        • Set Secure Text
        • Clear Text From Cell
        • Get Text from Object
        • Get Textbox Length
        • VerifyText
        • VerifyTextboxLength
        • Double Click Tab Cell
        • Send Function Keys Securely
        • Selectby value
      • Table Cell
        • Click on Element
        • Double Click on Object
        • Simulate Press Action
      • Common Web Operations
        • DropFile
        • VerifyAttribute
        • VerifyDoesNotExists
        • VerifyEnabled
        • VerifyToolTipText
        • VerifyVisible
        • Verify Exists
        • Wait for Element to be Visible
        • VerifyDisabled
        • Verify Hidden
        • Drag Object
        • Drop Object
        • Get Object Attribute Value
        • Get Element Tag Value
        • Get Tool Tip Text
        • Hover Mouse on Object
        • Right Click on Object
        • Send Function Keys as Inputs
        • Set Focus on Object
        • Simulate Tab Keypress
        • Drop File On the Object
        • verifyAttribute
      • Custom
        • Click on Element
        • Double Click on Object
        • Get Text of Element
        • Get Specific Object
        • Get Object Status
        • Get Text From Object
        • Right Click on Object
        • Select Radio Button
        • Select Value by Index
        • Select Value by Text
        • Set Focus on Object
        • Set Text
        • Set Secure Text
        • Unselect Checkbox
        • Select Checkbox
        • verifyDoesNotExists
        • verifyElementText
        • verifyExists
        • Get Tool Tip Text
        • verifyToolTipText
        • Hover Mouse on Object
        • Send Function keys as Inputs
        • Send Keystroke Values
        • Simulate Tab Keypress
        • verifyVisible
        • Wait for Element to be Visible
        • Get Object Count on Web Page
        • Send Keystrokes Securely
        • Get all Values from List
        • verifyAllValues
        • Scroll Vertically
        • Send FunctionKeys Securely
        • Click on Object
        • Delete Text
        • Get Text field Length
        • verifyText
        • Get Button Name
        • verifyButtonName
        • Get Link Text
        • verifyLinkText
        • verifyWebImages
        • Get Image similarity Percentage
        • Upload a File
        • Drop File On the Object
        • Get List Count
        • Get Value by Index
        • verifyCount
        • verifySelectedValue
        • verifyValuesExists
    • Web Service List
      • Web Service List
        • Set end point URL
        • Set Methods
        • Set operation
        • Set header
        • Set header template
        • Set whole body
        • Execute request
        • Get header
    • SAP
      • Operations
        • Launch Application
        • Server Connect
        • Start Transaction
        • Toolbar Button
        • Select Menu
        • Get Page Title
        • Get Pop Up Text
        • Get Status Bar Message
        • Get Dialog Window Name
        • Double Click Status Bar
        • Restore Window
        • Minimize Window
        • Maximize Window
        • Close Window
        • Close Application
      • Common Operations
        • Set Focus
        • Mouse Hover
        • Click
        • Double Click
        • Verify Hidden
        • Verify Enabled
        • Verify Disabled
        • Verify Exists
      • Textbox Operations
        • Clear Text
        • Set Text
        • Set Secure Text
        • Get Text
        • Verify Text
        • Get Textbox Length
        • Verify Textbox Length
        • Get Input Help
      • Button Operations
        • Get Button Name
        • Verify Button Name
      • RadioButton Operations
        • Select Radio Button
        • Get Status
      • Checkbox Operations
        • Get Status
        • Select Checkbox
        • Unselect Checkbox
      • Dropdown Operations
        • Get Count
        • Verify Count
        • Get Value by Index
        • Get Key By Index
        • Get All Key Value Pairs
        • Select Value by Text
        • Select Value by Index
        • Select Key By Text
        • Get Selected Value
        • Verify Selected Value
        • Verify All Values
        • Verify Values Exist
      • Table Operations
        • Scroll Up
        • Scroll Down
        • Scroll Left
        • Get Column Count
        • Get Row by Text
        • Get Column by Text
        • Get Table Cell Value
        • Get Cell Status
        • Get Icon Name
        • Get Input Help
        • Select Row
        • Unselect Row
        • Select Column
        • Unselect Column
        • Verify Cell Value
        • Verify Text Exists
      • Scroll Operations
        • Scroll Up
        • Scroll Down
        • Scroll Left
        • Scroll Right
      • Tree Control Operations
        • Select Tree Element
        • Get Tree Node Text
        • Get Tree Node Count
        • Get Column Value of Selected Tree Node
        • Collapse Tree
        • Verify Tree Path
        • Select Tree Node
      • GridView Control Operations
        • Get Grid Row Count
        • Get Grid Column Count
        • Get All Column Headers
        • Get Column Numbers by Headers
        • Get Row Column Num by Text
        • Get Cell Text
        • Scroll to Row Number
        • Select Rows
        • Select All Rows
        • Unselect all Selections
        • Select Columns
        • Unselect Columns
        • Click Cell
        • Double Click Cell
        • Set Text in Cell
        • Press Toolbar Button
      • Calendar Operations
        • Select Date
        • Select Week
        • Select Month
        • Select Date Range
      • Tabs
        • Select Tab
    • Desktop
      • Window
        • Launch Application
        • Select Window
        • Get Page Title
        • Maximize Window
        • Minimize Window
        • Select Menu
        • Close Sub Window
        • Close application
      • Button
        • Click
        • Double Click
        • Get button name
      • Checkbox
        • Select checkbox
        • Unselect checkbox
        • Get element status
      • Radio Button
        • Select radio button
        • Get Element Status
      • Dropdown
        • Get count
        • Select value by index
        • Select value by text
        • Get selected value
        • Verify selected value
        • Get value by index
        • Verify count
        • Verify value exists
        • Get all value
        • Verify all value
      • List
        • Get multiple Value By Index
        • Select multiple list values by text
        • Select multiple Value By Indexes
        • Select all list values
        • Deselect all list values
      • Tab
        • Select tab by Index
        • Select tab by text
        • Get tab name
        • Verify selected tab
      • Date Time Picker
        • Get date
        • Set date
      • Table
        • Get Colum Number by Text
        • Get Row Number by Text
        • Get Row Count
        • Get Column Count
        • Get cell value
        • Verify cell value
        • Double click cell
        • Select Row
      • IRIS
        • Common IRIS Keywords
          • Click IRIS
          • Double Click IRIS
          • Get Text IRIS
          • Right Click IRIS
          • Verify Exists IRIS
          • Verify Text IRIS
          • Mouse Hover IRIS
          • Drag IRIS
          • Drop IRIS
        • Table
          • Right Click Cell IRIS
          • Mouse Hover Cell IRIS
          • Get Row Count IRIS
          • Get Column Count IRIS
          • Get Cell Value IRIS
          • Verify Cell Value IRIS
          • Click Cell IRIS
          • Double Click Cell IRIS
          • Set Cell Value IRIS
        • Scroll
          • Scroll Up IRIS
          • Scroll Down IRIS
          • Scroll Left IRIS
          • Scroll Right IRIS
        • Textbox
          • Set Text IRIS
          • Set Secure Text IRIS
          • Clear Text IRIS
        • Checkbox/Radio Button
          • Get Status of IRIS
    • Mainframe
      • Close mainframe
      • Connect Session
      • Disconnect session
      • Get text
      • Launch mainframe
      • Set Text
      • Verify Text Exists
      • Log off from Mainframe
      • Login to Mainframe
      • Secure Log in to Mainframe
    • Grid
      • Get Column Data
      • Sort Table
      • Verify Column Value
      • Verify Column Header
      • Verify Table Sort
    • Word
      • Blob_URL
    • Custom Action
      • Creation of Custom Action
      • Edit Custom Action
Powered by GitBook
LogoLogo
On this page
  • Key Enhancement
  • CT Enhancement
  • Bug Fixes and Improvements:

Was this helpful?

  1. Introduction to Avo Assure
  2. Release Notes

Release Notes - Assure v25.2.0

PreviousRelease NotesNextRelease Notes - Assure v25.1.2

Last updated 5 hours ago

Was this helpful?

Avo teams brings the release of the new version v25.2.0. With this new version, user can improve the user experience by using latest features.

Note:

  • Please download the Avo Integrator extension using the Chrome web browser to work with Zephyr and JIRA integration. Currently, this extension is only available for Chrome.

  • Individual page link for some enhancements is still in progress. Once completed, we will notify you. Thank you for your patience.

Key Enhancement

Feature
Description

Object verification is not supported

User should be able to validate whether fetched data belongs to specified column based on the provided input and also verify the data against the expected value.

Bitbucket Enhancement-

There is no back up if test data/excel gets deleted in case

This ticket includes the below Bitbucket Enhancement:

  • Ability for users to connect Bitbucket using user id and PAT to the corresponding Repository

  • Ability for the users to select Element Repository /Test Case/test data and commit / override to Bitbucket in Main / their specific repositories

  • Ability for users to view all the versions of a Repository. User will be able to pull from any version in Avo Assure.

  • Project Manager will be able to connect to Master repository to view all versions and pull any specific version, if required and commit

  • Verify CT execution trigger gets Avo Assure Test Cases from Bitbucket

  • A mechanism for uploading supporting documents, like test data, must be provided once Test Cases are committed to Bitbucket.

  • A mechanism for test engineers or leads to commit their changes to their local branches in Bitbucket must be provided. Additionally, after the Test Case is finished, they can raise a review request or notification mechanism to the project manager.

  • Avo Assure will have a version comparison method so that project managers can examine the version before committing to the master branch.

Zephyr Scale Enhancement

This ticket includes the below Zephyr Scale Enhancement:

  • Ability for users to login to Zephyr Scale using Jira PAT. In Avo Assure, users will be able to view all Jira projects

  • Verify proper mapping of Test Cases. In Avo Assure, users will be able to view all the Test Cases that are created in Zephyr Scale

  • Verify Test Cases are added to execution profile and able to select Zephyr Scale as an integration option

  • Verify users can select the Test Plan and Test Cycle in Execution profile, that are created in Zephyr Scale

  • Verify users can create new Test Cycle in Execution Profile under a Test Plan. User will be able to view the newly created Test Cycle in Zephyr Scale

  • Verify status is updated to Zephyr Scale

  • Create a separate record in Zephyr Scale for status updates, if the user does the Test cycle using the same one.

  • Verify defect is logged in Jira and linked to corresponding Zephyr Scale Test Case

  • If user re-run the execution with the existing Test Plan and Test Cycle configuration, Avo Assure will update the previous run data

  • Logged Defect is visible in Jira

  • Update the Type field to automated in Zephyr Scale Test Case as soon as it is mapped in Avo Assure

Self-Healing is now working for custom attributes

During execution any changes in attribute found, it will automatically update in the element repository after the execution

Re-run enabled for failed Test Cases

Below are the enhancements covered in this ticket:

  • If user want to rerun the failed Test Cases (After complete run), they should enabled Re-Run failed Test Case toggle button from the Execution profile

  • If Re-Run failed Test Case toggle button is enabled, user can select the number of times, it needs to rerun failed Test Cases (Options will 1 to 5). Each re-run will consider only the failed Test Cases of previous run

  • When a Test Case is re-run, it will override the current Test Case level report

Switching tabs and editing values while debugging is possible

Previously, while debugging Test Steps in Avo Assure, users were unable to edit any Test Case value or unable to navigate different tabs. With this enhancement, users can now navigate to other tabs and make also changes in the Test Case—but these changes or modifications will be applied in the next debug.

Bitbucket Enhancement-

No Code Repository

Below are the enhancements covered in this ticket:

  • Ability for users to connect Bitbucket using user id and PAT to the corresponding Repository

  • Ability for the users select Element Repository /Test Case/test data and commit / override to Bitbucket in Main / their specific repositories

  • Ability for users to view all the versions of a Repository. User should be able to pull from any version in Avo Assure.

  • Project Manager should be able to connect to Master repository to view all versions and pull any specific version, if required and commit

  • Verify CT execution trigger gets Avo Assure Test Cases from Bitbucket

  • A mechanism for uploading supporting documents, like test data, must be provided once Test Cases are committed to Bitbucket.

  • A mechanism for test engineers or leads to commit their changes to their local branches in Bitbucket must be provided. Additionally, after the Test Case is finished, they can raise a PR or notification mechanism to the PM.

  • Avo Assure must have a version comparison method so that PMs can examine the version before committing to the master branch.

Provide custom attribute name in client setting

Detailed description of failed Test Cases in reports

Users can view detailed error information for failed Test Cases. The error details are displayed in the "Error Details" column of the view report. This feature is applicable only to failed Test Cases; no information is shown for passed cases.

Grid action - Sort Table

Bitbucket Enhancement-

No version control tool to manage checkins checkouts from each resources

Below are the enhancements covered in this ticket:

  • Ability for the users select Element Repository or Test Case and commit / override to Bitbucket in Main / their specific repositories

  • Ability for users to view all the versions of a Repository. User should be able to pull from any version in Avo Assure.

  • Project Manager should be able to connect to Master repository to view all versions and pull any specific version, if required and commit

  • A mechanism for uploading supporting documents, like test data, must be provided once Test Cases are committed to Bitbucket.

  • A mechanism for test engineers or leads to commit their changes to their local branches in Bitbucket must be provided. Additionally, after the Test Case is finished, they can raise a PR or notification mechanism to the PM.

  • Avo Assure must have a version comparison method so that PMs can examine the version before committing to the master branch.

GRID Action - Verify Column Value

Grid Action - Verify Table Sort

PDF Support - Saving downloaded pdf with blob URL in your system is not working

With this enhancement, the user can open the URL in a new tab, where the PDF will be automatically downloaded to the local system.

Enhancement in custom attributes

Case Sensitivity is removed for Folder Search/ data table search

With this new enhancement, User can search with a particular text, and all the items that contain that text will appear. Items searched are not case sensitive

Get Total Column Count

Suppose in a grid, 6 columns are visible in UI, but the entire grid contains 14 columns in the UI. In such cases, pass the visible command in the Total Column Count action. When you debug it, all 6 columns will be visible as per the UI.

CT Enhancement

Feature
Description

Zephyr scale

  • Integration and login with the Data Center version are also supported.

  • In the Data Center version, when Avo Assure Test Case is mapped to a Zephyr Scale Test Case, it can also be linked to a Jira user story, with the story details stored for future defect logging.

  • A test cycle can be pulled from Zephyr Scale and selected for mapping.

  • A Test Case can be created in Zephyr Scale directly from Avo Assure, and the created test case will have the same name as the one in Avo Assure.

  • A toggle button is available to automatically create a defect when a Test Step fails; alternatively, defects can also be created manually.

  • The auto defect configuration toggle button can be enabled while creating the execution list to automatically log a bug for any failed Test Step.

  • Mapped Test Cases can be searched by Test Case ID or Test Case name in the View Mapping tab.

  • During mapping, the Zephyr Scale Test Case ID will be displayed alongside the Test Case name.

  • Limitations will be set, then lazy loading will be going to reduce

  • User can now be able to search Folder names for Avo Assure and Zephyr Scale folder names. Once searched folder, then only that folder will be highlighted

  • After execution, the updated status and the time taken for the execution can be viewed in Zephyr Scale. If any Test Step fails, the linked defect associated with the failure will also be displayed.

  • Once the execution is complete and a bug is created automatically, the linked User Story details can be viewed in the created bug in Jira

  • Test cases can be differentiated by their unique IDs, even if the Test Case names are similar.

  • User will get the status of re-run result and previous data won't be over written. new records will be generated for every execution

  • Mapped Test Cases can now be exported and imported in CSV file format.

  • In the Data Center version, screenshots will be attached to Zephyr Scale execution reports for the first failed Test Step.

  • While mapping, a Zephyr Scale Test Case can be created from Assure, and it will also be reflected in Zephyr Scale.

Bitbucket

  • With this enhancement, Execution tab and data Table can be integrated along with Element Repository and Test Case

  • User will get the option to globally push and pull Test Case, Element Repository, Execution Profile and Data Table by clicking bitbucket icon

  • Multiple users can integrate Bitbucket with their own credentials for the same project.

  • While selecting branches, a list of branches associated with Bitbucket will be displayed, and branches can also be searched from the list.

  • A commit message can be provided while committing any changes.

  • Files, including Excel sheets associated with the Test Case, can now be uploaded.

  • Users will be able to select items such as the Element Repository, Test Case, execution profile, or data table of their choice for pushing.

  • The Element Repository and Data Table associated with the Test Case can also be pushed by selecting the checkbox.

  • User will be able to view changes that are made while pushing

  • User will be able to provide message while pushing any items like Element Repository, Test Case, Execution Profile or Data Table

  • User will be able to push associated Test data and Element Repository with Test Case

  • While pushing any changes, user can send it for review to Quality Manager or Quality Lead who is also part of that project

  • Multiple users can integrate the bitbucket with their credentials for same project

  • While selecting branches, user will get the list of branches which are associated with Bitbucket and user can also search the branch from the list

  • While selecting branches, user will get the list of branches which are associated with Bitbucket and user can also search the branch from the list

  • User will be able to select a version to pull and will be asked to select the option to Override or to create new folder to restore. Restore will override the existing data.

  • When pulling items from Bitbucket, user will be able to override the existing Element Repository, Test Case, Execution Profile or Data Table

  • When pulling items from Bitbucket, user can create a same copy in the same folder

  • User will be able to create and pull folder and if Test Case from that folder includes any excel sheet, then that excel sheet will be downloaded to the mentioned path in get param action of the Test Step

  • User will be able to commit the changes to their local branch

  • User can send the version to Quality Manger or Quality Lead to review and commit it to Bitbucket

  • Reviewer can approve the review request and commit it to Bitbucket

  • After receiving a review request, the manager can reject the item from being committed and add a comment explaining the reason for the rejection.

  • Users can select a branch and version to compare Avo Test Cases, Element Repository, and Execution Profile against specific branches and versions in Bitbucket.

  • User can also compare associated Element Repository while comparing any Test Case

  • User will get the separate menu item for compare and they can compare any time before pull or push

  • User will be able to view all the commit history of the items by selecting version history option from the context menu after clicking on ... icon from tabs

  • Multiple reviewers can be added for any push request

Gen rocket

  • With this enhancement, Avo Assure can be integrated with Gen rocket to generate synthetic data efficiently by creating Data Table and integrating it with Avo Assure, user can fetch and generate synthetic data for the execution

  • In the execution configuration, the "Refresh Test Data Generation" toggle button can be enabled to generate new data for each execution.

  • User can also set limitation to iterate the test data for specific number of times

Harness

Jira

  • Automatically logged defects will be displayed in Jira reports and in Avo Assure reports with the defect ID

  • With the new enhancement, defects can now be logged manually in the Data Center version as well.

  • Taking the mandatory fields required to create a bug and storing them in the database for use during automatic bug logging

Bug Fixes and Improvements:

Feature
Description

Recorded scenario is failing

The recorded scenario was failing because the user was unable to click on links and select default values from the dropdown menu. This issue is now resolved.

SetTextBox values were not entered properly during debugging

Users were unable to enter text in certain textboxes when recorded using Genius. This issue has now been resolved, now users can successfully enter text in the textbox, and the logs in the client console will correctly display the action as run successfully

Elements are not traced with default values while recording the Test Case

The dropdown name is not displaying as per its label. If users want to give the appropriate name to the captured element, they can do so in the Element Repository's instead of list items.

Avo does not support the validation of a pdf which opens in a new browser instance

The user was unable to read content from a PDF opened in a new tab. This issue has now been resolved, as the user can use the Read PDF actions to read and validate the pdf which opens in a new tab

The element repository intermittently takes a long time to load

While switching the tabs the pages are taking time to load so this issue is resolved

Duplicate elements in element repository after importing the Test Cases

When Test Case is imported Element Repository associated with Test Case is also being imported this is causing duplication of elements now this issue is resolved, and user will get checkbox to select whether element repository should be imported or not while importing any Test Case

HTML/PDF/JSON/PDF with Screenshot Report were not available for a failed step with description

In report, details were not provided for failed Test Steps.

This issue has been resolved with the addition of a new column called "Error Details," which provides a concise description of each failed Test Step. These reports can be downloaded in HTML/PDF/JSON/PDF with Screenshot and email notification report as well.

It was not possible to verify the table content on the desktop applications

With new enhancement, we have introduced new action Click cell with this it is possible to verify the table content on the desktop applications. Users can validate if particular text is visible in the table along with the column header. All table-related functions such as GET Row Count, GET Column Count, GET Cell Value, GET Row Data, verify column value etc. are now supported on desktop applications.

Select Menu is not working for multi-level menu selection.

This issue has been resolved:

  • User will be able to select a multi-level menu.

  • The Select Menu will work for two, three, four level menu depending on the tree structure that is available in the application

  • Multi select can be done using sendfunctionkeys

When we add reusable module, edit some input value and change the sequence of step in the reusable library, it is not getting reflected in Test Cases

This issue has been resolved:

  • If we change the sequence of step - it will be reflected on Test Cases where this is used.

  • If we change the input value - it will be reflected on Test Cases where we have not edited its input, and it will not change the input for the testcases where we have changed the input of the step.

  • If we skipped the step in reusable module, it will be reflected on every usage of it in Test Cases.

  • If we delete a step from reusable module, it will get deleted from everywhere from Test Cases where we have used it.

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

Explained fixes are intended to improve the overall performance and usability of the platform, addressing key issues reported by users.

We hope these changes in Avo Assure version v25.2.0 enhance your experience with the platform

Note: This option will run all the Test Cases in the profile and then collect all failed Test Cases to re-run

Additionally, with this enhancement, the Stepwise Debug and Run from Step features now work at the Test Case level. Previously, these methods only applied to Test Step Groups, but they are now available for entire Test Cases as well.

In this enhancement user can provided the element attribute name in the setting section of Avo Assure client based on the user input the element attribute value will be identified and prioritize while capturing the elements.

This action sorts the grid columns values in the order provided in input syntax, user can arrange the columns in ascending/ descending order for different values like dates, numbers, alphanumeric, alphabets etc.

This action validates whether a value exists in all rows of the selected column in the grid. If 'All Row' is not specified in the input syntax, the action defaults to searching for the specified value in any row of the grid.

This action verifies the sort applied on a column in the specified order provided in the input for numeric, alphanumeric, alphabetical and date types of columns.

With this new enhancement, users can edit the name and value of a custom attribute and identify elements using the element locator in custom attribute. The attribute name will also appear in the console and reports for user reference after debug and execution. Self-heal will also be applied to custom attributes

The search value can include alphabets, numbers, special characters, or alphanumeric combinations.

Assure Test Cases can be executed through Harness pipelines for CI/CT. For this, the code snippet for the cloud environment is copied and pasted wherever the image is pulled or a pipeline is created.

Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more
Learn more