# Select Value by Text

This is a pre-built Action located under the captured dropdown element. The functionality of this action in Avo Assure is to select a value from the dropdown based on the input text provided. The result is stored in the given dynamic variable for further use during test execution.

## **Syntax**

**Input Value**: `<Input value>`

| Argument                            | Description                                                                                                                                    |
| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>\<Input value><br>(Required)</p> | <p>Provide the text value which you want to select from the dropdown or list.<br>Supported format: </p><ul><li><strong>Text</strong></li></ul> |

**Output Value**: `<Dynamic Variable>(Optional);<Dynamic Variable>(Optional)`

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

### **Example: Selecting an Item from a List or Dropdown Using Visible Text**

In this example, we explain how to select an item from a dropdown or list based on the provided visible text.

* **Action**: Select Value by Text
* **Input Value**: Logic \[160-169]
  * The first argument (**Logic \[160-169]**) specifies the visible text of the item to be selected from the dropdown or list element.
* **Output Value**: {Status}
  * The execution result of the selection action is stored in the **{Status}** dynamic variable with the following possible values:
    * **True**: If the item is selected successfully.
    * **False**: If the item is not selected successfully.
* **Logical Explanation**: The **Select Value by Text** action takes the value from the **Input Value** column **(Logic \[160-169]**). This action identifies the option in the dropdown or list matching the specified text and selects it. The status of the operation (**True**) is stored in the **{Status}** variable.

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FY364c0suQoGlJNvn4m9h%2Fimage.png?alt=media&#x26;token=2c0a3aea-4cb0-48d4-9433-b2c43afdf1f3" alt=""><figcaption></figcaption></figure>
