# Touch

![Touch Node](https://app.does.qa/screenshots/node/action_touch_single.png)

## Basic Configuration

| Field                         | Configuration                            |
| ----------------------------- | ---------------------------------------- |
| Type                          | `Element` (default), `position`          |
| Element *(conditional)*       | [Element](https://docs.does.qa/elements) |
| Position Type *(conditional)* | `Percentage` (default), `Pixel`          |
| X *(conditional)*             | `Left Edge`                              |
| Y *(conditional)*             | `Top Edge`                               |
| X *(conditional)*             | Text                                     |
| Y *(conditional)*             | Text                                     |

***

## Advanced Configuration

| Field                    | Configuration                                                          |
| ------------------------ | ---------------------------------------------------------------------- |
| Modifiers                | `Shift`, `Ctrl`, `Windows`, `Alt`                                      |
| Mode *(conditional)*     | `Area` (default), `Event`                                              |
| X Offset *(conditional)* | `Center`                                                               |
| Y Offset *(conditional)* | `Center`                                                               |
| Status on fail           | [Failed Status](https://docs.does.qa/node-configuration/failed-status) |

***

## Related Nodes

* [Touch](https://docs.does.qa/test-steps/action/touch)
* [Double Tap](https://docs.does.qa/test-steps/action/double-tap)
* [Hover](https://docs.does.qa/test-steps/action/hover)
* [Touch and Hold](https://docs.does.qa/test-steps/action/touch-and-hold)
* [Touch Release](https://docs.does.qa/test-steps/action/touch-release)

***

**Tags:** `action`, `touch`, `single`, `click`, `mouse`, `tap`
