Avo Assure - Master User Guide v23.1.0

Capture Elements Screen Overview

The capturing element is the process of uniquely identifying elements present in the application under test (AUT). There are two main ways to capture the elements:
  1. 1.
    Object property-based identification.
  2. 2.
    Image-based object identification.
Object property-based identification identifies objects by one or more unique properties that the object has. For example, object type, object name, etc.
In image-based object identification, the objects of the AUT are uniquely characterized as images and image recognition is used to detect the objects to perform the required action.
These processes become more complicated when the objects are dynamically changing, do not have any unique properties, or there are no easy ways of identifying the objects' properties (e.g., non-web-based applications).
Avo Assure uses a Robust Object Recognition Algorithm (RORA) and IRIS (Image Recognition in Scraping) to identify all such objects with a single click. Objects can be identified and differentiated by the algorithm’s careful understanding of the minute differences in properties between objects.
For more information, refer to Identifying Objects section.
Avo Assure also allows the user to prototype objects which can be mapped to actual objects in the future. This feature allows the user to author test cases even when the AUT is under development.
The capture elements screen includes the Header, Top Ribbon bar, Action bar, Right Chevron, and Canvas.
  1. 1.
    Header: The header is generally positioned at the top of the capture elements screen. It has a Screen name, Header maximize icon, and Close icon.
    • Screen Name: The screen name identifies and differentiates between different screens.
    • Header Maximize Icon: The Header Maximize Icon enables visitors to improve their viewing experience by increasing the display size of selected components. This icon is usually a square or rectangle with arrows pointing toward the corners.
    • Close Icon: The close icon's function gives users a simple, quick method to exit the capture elements screen. The "X" sign in the top-right corner commonly represents the close icon.
  2. 2.
    Top Ribbon Bar: The top ribbon bar is a user interface element generally located at the top of the window. It consists of a horizontal bar with a select all check box, an edit objects icon, a rearrange objects icon, a Save button, a delete button, a browser selection drop-down, an append check box, and a capture button. The top ribbon bar aims to offer users quick and easy access to frequently utilized functionality.
    • Select All Check Box: It consists of a small square box that can be checked or unchecked by the user. The purpose of the select checkbox is to provide users with a way to choose multiple capture elements. When the checkbox is checked, it indicates that the corresponding capture elements have been selected.
    • Edit Objects Icon: The purpose of the edit objects icon is to provide users to edit the required capture objects.
    • Rearrange Objects Icon: The purpose of the rearrange objects icon is to allow users to rearrange required captured objects.
    • Save Button: The save button will enable users to save the captured objects.
    • Delete Button: The delete button's purpose is to allow the users to delete the unwanted captured objects.
    • Browser Selection drop-down: The browser drop-down's purpose is to allow the users to select the required browser to capture the objects.
    • Append Check Box: The append check box will enable users to capture new objects for already captured objects.
    • Capture Button: The capture button will enable users to capture the objects.
  3. 3.
    Action Bar: The action bar includes the feature In-Sprint Automation, Upgrade Analyzer, Other actions, and Prioritize objects.
    • In-Sprint Automation: With the in-sprint automation functionality, the user can create test cases by looking at the user stories; after the application is complete, the user can capture the actual element and map. Refer to the section In-Sprint Automation for more information.
    • Upgrade Analyzer: Users can readily adapt to the delta changes in the tested application using the upgrade analyzer feature. Existing Avo Assure functions, such as "Analyze Screen" and "Replace Object," can be used to demonstrate how users can properly handle these modifications. Refer to the section Upgrade Analyzer for more information.
    • Other actions: The other actions include the feature Create Element, Import Screen, and Export Screen. Refer to the section Other Actions for more information.
    • Prioritize Objects: Prioritize object feature allows users to prioritize the identification of an object. Refer to the section Prioritize Objects for more information.
  4. 4.
    Right Chevron: A right chevron is a graphical user interface element generally positioned at the application's right. It has a screenshot section, a filter section, and a design screen section.
    • Screenshot section: Users can view the screens of captured objects under the screenshot section.
    • Filter section: The filter section allows users to filter the captured objects. For example, if the user only wants button-captured objects, the user can filter as a button.
    • Design screen: If the user clicks the design screen, the user will be directed to the design test steps window.
  5. 5.
    Canvas: The Canvas functionality lets users organize and edit the captured objects more efficiently. Users can easily understand the structure and flow of the captured objects.