Get Image similarity Percentage
This is a pre-built Action located under the captured image element. The functionality of this action in Avo Assure is to compare the similarity percentage between the image captured from the application and the reference image provided in the input. The result is stored in the given dynamic variable for further use during test execution.
Syntax
Input Value: <image path>
<image path> (Required)
Provide the file path of the image you want to use for comparison with the captured image.
Output Value: <Dynamic Variable>;<Dynamic Variable>(Optional)
<Dynamic Variable> (Required)
This dynamic variable stores the image similarity percentage.
<Dynamic Variable> (Optional)
This dynamic variable stores the status as True or False.
Example: Calculating Similarity Percentage Between a Captured Element and a Reference Image
In this example, we explain how to compare a captured application element with a reference image to calculate the similarity percentage.
Action: Get Image similarity Percentage
Input Value: C:\Images\reference.png
The first argument (C:\Images\reference.png) specifies the file path of the reference image that will be used for comparison with the captured element.
Output Value: {Percentage}
The similarity result (e.g., 80%) is stored in the {Percentage} dynamic variable.
If a second output variable is defined, it stores the action status with the following possible values:
True: If the image similarity percentage is retrieved.
False: If the image similarity percentage is not retrieved.
Logical Explanation: The Get Image similarity Percentage action reads the reference image path from the Input Value column (C:\Images\reference.png). The action captures the current state of the target element and compares it with the provided reference image. It calculates the similarity percentage (80%) and stores the value in the {Percentage} variable.

Last updated
Was this helpful?