Tests

Introduction to tests

Overview

Tests let you define repeatable browser-based QA flows in plain english that Buildprint can run against any Bubble branch to verify functionality and check for potential bugs or regressions.

Buildprint can use a real browser, take screenshots, and even record its testing to allow you to see how it interacts with your app and investigate issues.

The Tests area is split into three tabs:

  • Tests - create tests, reusable components, and groups.

  • Runs - inspect the history and details of individual runs and group runs.

  • Users - manage saved credentials for the agent to use while testing.

How this section is organized

The rest of this collection follows the normal testing workflow: create tests, run them, review results, and refine your suite over time.

  • Creating tests explains the builder, continue behavior, components, and groups.

  • Running tests covers single-test runs, group runs, model selection, and environment behavior.

  • Viewing results explains the Runs tab and what you can inspect in each run.

  • Best practices covers writing stable tests and handling common issues.

  • Test users explains how saved credentials work for test runs.

If your test flow needs login, configure test users first so the agent can use the right account for the selected environment.

Was this helpful?