Skip to main content
This is a complete reference for all available test step types in Qaptly Mobile Test Designer.

Overview

Qaptly supports 9 step types organized into three categories:

Interaction Steps

Tap

Taps on a specific location on the device screen.

Target Modes

Coordinate Mode
  • Coordinates are normalized (0-1 range)
  • (0,0) is top-left, (1,1) is bottom-right
Element Locator Mode
Locator strategies:

Scroll Options

  • Auto-scroll: Scroll to find element if not visible
  • Scroll to top first: Reset scroll position
  • Max scroll attempts: 1-50 (default: 10)

Fallback Coordinates

When using element locator, optionally set fallback coordinates if locator fails.

Press

Long-press on a location for a specified duration.

Parameters

All target options from Tap are available.

Swipe

Performs a swipe gesture from one point to another.

Parameters

Quick Gesture Presets

Android Presets iOS Presets Universal Presets

Input

Types text into a text input field.

Parameters

  • Supports multi-line text
  • Environment variables: {{variable_name}}

Key

Presses a device hardware key or system button.

Available Keys


Verification Steps

Verify

Verifies a condition is met. Three verification methods available.

Method 1: UI Hierarchy

Verifies element existence in the UI tree. Target Configuration Same as Tap - use coordinate or element locator. Check Properties Polling Configuration
Retry Configuration

Method 2: AI Vision Structured

Uses Cloud Vision API to analyze screenshot structure. Workflow
  1. Click Capture Screenshot to analyze current screen
  2. View the Cloud VL Response (JSON)
  3. Build conditions from the JSON response
  4. Configure retry settings
Condition Builder Create conditions based on JSON response fields:
  • Field path
  • Operator (equals, contains, etc.)
  • Expected value

Method 3: AI Vision Prompt

Uses Cloud Vision API with natural language prompt. Parameters

Control Steps

Wait

Introduces a delay before the next step.

Parameters

Use Cases

  • Wait for page load
  • Wait for animation
  • Wait for network response

App Launch

Launches a specific application on the device.

Parameters

Launch Options Error Handling

Close App

Closes a running application.

Parameters


Common Parameters

Expected Result

All steps except Web Action support an Expected Result field for documentation:

Delay Execution

Verification steps support delay:

Step Type Quick Reference


Related: