Using Self Healing

Self healing helps identify elements when an element is not detected during execution because its configured properties have changed. When an element’s attributes change in the application under test, the self healing feature reprioritizes the available steering properties to locate the element successfully.

Applying Self Healing for Web

To apply self healing, perform the following actions:

  1. In the Element Repository page, select the required element repository for which you want to apply self healing.

  2. Select Tools > Self Heal. The Self Heal dialog opens.

  1. In the Self Heal dialog, choose one of the following options:

    1. Save the reprioritized steering elements to the repository

      1. Select Adjust the broken elements attributes to update the attributes of elements that were not detected during execution.

      2. Select Preserve the properties of reprioritized items for subsequent execution to prioritize the most stable properties for future runs.

    2. Discard the changes after the execution

      1. Select this option if you do not want to save the updated element attributes to the repository.

  2. Select one of the following actions:

    1. Apply for all repositories to apply the selected option across all repositories.

    2. Apply to current repository to apply the selected option only to the current repository.

circle-info

Note: Select Cancel to close the dialog without making changes.

  1. After you apply self-healing to the repositories, the Self-Heal icon appears.

Last updated

Was this helpful?