Create a test

Create your first test, run it on an agent, and read the result. Then pick the guide for your channel: web, API, smartphone, or USSD.

Every test in Kapptivate follows the same loop: author a test, run it on an agent, read the result. This page shows that loop, then points you to a channel-specific guide so you can start with the kind of test you care about.

The loop

1

Create a test. Open the Tests section for your product and click + Create new test. Pick an authoring experience and a channel, then name the test. See Creating a test for the full setup flow.

2

Add steps. In the test builder, record interactions on a live device or add steps manually, organized into step groups. Save the test.

3

Run it. Click Run on the test's row, then review the run confirmation: adjust the device, variables, and options, and launch.

4

Read the result. Open the execution under Executions to see status, per-step screenshots, timing, and variables.

Pick your channel

Web

Automate a browser test against a website or web app

API

Validate HTTP endpoints with methods, headers, bodies, and response assertions

Smartphone

Test a native Android or iOS app on a real device

USSD

Run USSD and SMS flows on a real SIM card

Go further

Once you've run a test:

  • Organize tests into collections by feature or team.
  • Parameterize tests with input variables to run the same test with different data.
  • Run on a schedule by creating a monitor that runs continuously and alerts you to failures.
  • Integrate with CI/CD using API keys to trigger runs from your pipeline.

What's next?

Navigating

Find your way around the sidebar, workspaces, and products

Core concepts

Understand workspaces, products, tests, executions, and monitors

Last updated on