# Verify Tree Path

This is a pre-built action available under the **Captured Tree Element** from the **SAP GUI Application**. The functionality of this action in Avo Assure is to verify if the specified node path exists within the hierarchical tree structure.&#x20;

### Syntax&#x20;

**Input Value:** `<Path1>;<Path2>;…;<PathN>;<>;<Column Data>(optional)>`&#x20;

| Argument                                | Description                                                                                                    |
| --------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| \<Path1>;\<Path2>;…;\<PathN> (Required) | Provide the hierarchical path of the tree node, with each level separated by a semicolon.                      |
| <> (Optional)                           | <p>Leave this as blank.<br><em><strong>Note:</strong> This is used when optional values are provided.</em></p> |
| \<ColumnData> (Optional)                | Enter the column data value.                                                                                   |

**Output Value**&#x20;

| Argument                                                      | Description                                                                |
| ------------------------------------------------------------- | -------------------------------------------------------------------------- |
| \<Dynamic Variable> (Optional);\<Dynamic Variable> (Optional) | This dynamic variable holds the execution status as **True** or **False**. |

**Example 1**&#x20;

**Verifies whether a specified path exists in the tree structure**

The **VerifyTreePath** action takes the value from the Input Value column **(e.g., Workbench Demos;Controls;Tree Controls;SAP Column Tree)** and checks if the specified path exists in the tree. The verification result is stored in the **{Verify Path}** variable **True** (if the path exists) or **False** (if the path does not exist).

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FebT4cSFfjRnnK0Z2Ispu%2Fimage.png?alt=media&#x26;token=1f7fa1a7-c131-4fdd-a4f4-196402d51ae1" alt=""><figcaption></figcaption></figure>

**Example 2**\
**Verifies whether a specific tree path exists in the SAP GUI tree structure**

The **VerifyTreePath** action takes the node path from the Input Value column **(e.g., Workbench Demos;Controls;Tree Controls;SAP Column Tree;<>;SAP Column Tree Column Tree)** and checks if the specified path exists in the tree. The result of the verification is stored in the **{Verify Path}** variable as **True** (if the path exists) or **False** (if the path does not exist).

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2Foandu9WrAivqJHzgBxR0%2Fimage.png?alt=media&#x26;token=46c89a21-f27a-4efe-8908-0c4ae15ece49" alt=""><figcaption></figcaption></figure>
