# Verify all value

This is a pre-built action available under the **Captured Dropdown Element** from the **Desktop Application**. The functionality of this action in Avo Assure is to verify if all the user provided input values are present in the dropdown and save the result in dynamic variable.

### Syntax

**Input Value:** `<value1>;<value2>;...etc`&#x20;

| Argument                                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>\<value1>;\<value2>;..etc</p><p>(Required)</p> | <p>Specify the text values to verify their existence in the dropdown list.</p><p></p><p><strong>Note:</strong> Each text value must be separated using a semicolon (;).</p><p><strong>Supported input formats:</strong></p><ul><li><strong>Array format:</strong> (e.g., <strong>{value\[0]};{value\[1]}</strong>)</li><li><strong>Text format:</strong> (e.g., Last Month)</li><li><strong>Numeric format:</strong> (e.g., 4)</li></ul> |

**Output Value:** &#x20;

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

**Example 1**

**Verifies all specified values exist in the dropdown list**

The **Verify All Value** action takes the value from the Input Value column (e.g., **All;Last Month;Last 3 Months;Last 6 Months**) and compares it against the complete list of items present in the dropdown element.The result of the verification is stored in the **{VerifyAll}** variable as **Ture** (if the dropdown contains exactly the same values as specified) or **False** (if there is any mismatch)

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FeItpJ0em45yU5BkYJ27U%2Fimage.png?alt=media&#x26;token=22ccea0f-df91-43ea-8fa6-ad04ce469f13" alt=""><figcaption></figcaption></figure>

**Example 2**

**Verifies all specified values exist in the dropdown list using array format**

Once the complete list of options is captured with **Get All Values** and stored in the **{Get All}** variable, you can pass those items to the next scenario by indexing the array (e.g., **{Get All\[0]}; {Get All\[1]}**).

The **Verify All Value** action takes the value from the Input Value column in array format (e.g.,**{Get All\[0]};{Get All\[1]};{Get All\[2]};{Get All\[3]}**) and checks whether every values exists in the dropdown element. The result of the verification is stored in the **{Verify}** variable as **Ture** (if the dropdown contains exactly the same values as specified) or **False** (if there is any mismatch)

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2F7kkWxY7w5FVEQCw7rC1i%2Fimage.png?alt=media&#x26;token=3159d081-5978-44a9-bf0f-6ca2f6da2004" alt=""><figcaption></figcaption></figure>
