# Action List

<figure><img src="/files/LMyhSk2EtDrzhgoNxokZ" alt=""><figcaption></figcaption></figure>

① Click <img src="/files/MiJhKez5TDiZCT10dNCj" alt="" data-size="line">button to create Step.                                                                                                                                        &#x20;

② You can change the name of the generated Step by clicking it.

③ When you click the action selection in the generated Step, a list of possible actions is displayed as shown below.

<figure><img src="/files/7bniGuQG9XRLtT95ZI2u" alt=""><figcaption><p>Action List</p></figcaption></figure>

#### Motion

These are the actions that are used to actually operate a smartphone.

{% content-ref url="/pages/IV2f5QnhKJllEJbK9SWI" %}
[Motion](/stego-user-manual-1/actions/motion.md)
{% endcontent-ref %}

#### Variables

It has the ability to store certain values during a test, or to randomly generate values (numbers, text). The values stored here are also available in other steps.

{% content-ref url="/pages/XutBvVWHpbujhm2qF33o" %}
[Variables](/stego-user-manual-1/actions/variables.md)
{% endcontent-ref %}

#### Control

There are features that you can use when a scenario requires a branch point or when you need to repeat the same steps.

{% content-ref url="/pages/mFwvTsnWp7hViyZPY08w" %}
[Control](/stego-user-manual-1/actions/control.md)
{% endcontent-ref %}

#### Assertion

Features that you use to check for elements or strings in a specific location on the screen. If the step action used for the actual test fails to pass the action here, the scenario stops with an error message in red.&#x20;

It is mainly used after a particular step is performed to verify that the step has progressed well (for example, to verify that a welcome message is output after logging in).

{% content-ref url="/pages/lRzVF0kBPF3XaCkm3nNO" %}
[Assertion](/stego-user-manual-1/actions/assertion.md)
{% endcontent-ref %}

#### Events

In addition to Motion, various control actions that can be performed on the device are gathered. For example, you can turn the portrait screen into a landscape screen, launch or shut down the app, and so on.

{% content-ref url="/pages/lHIiMfp7lebZ5qrK8aOj" %}
[Events](/stego-user-manual-1/actions/events.md)
{% endcontent-ref %}

#### Advanced

Advanced features are included to create a richer scenario. Currently, there are only shared Scenario features, but they will be updated continuously.

{% content-ref url="/pages/Q13kfOmvmaJZjXeYZQ0Q" %}
[Advanced](/stego-user-manual-1/actions/advanced.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cs001-apptestai.gitbook.io/stego-user-manual-1/actions/action-list.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
