Skip to content

Test Users

Test Users let you store reusable login profiles in the VibeTesting dashboard for authenticated flows.

Use Test Users when you want repeatable login-based tests without putting credentials in chat, test steps, API payloads, or local plan files.


When to use Test Users

  • Regression tests that require login
  • Scheduled suites that run without manual input
  • Role-based testing, such as admin, teacher, buyer, or seller accounts
  • Multi-user flows where two different accounts need to interact

How it works

  1. Open Settings → Test Users in the dashboard.
  2. Create a test user with a clear name, such as admin-ci.
  3. Add non-secret login instructions.
  4. Store secrets as dashboard-managed values.
  5. Reference the Test User when starting a run.

Example prompts:

  • "Run checkout using test user admin-ci."
  • "Schedule the dashboard smoke suite every morning using the teacher test user."
  • "Test buyer and seller messaging using two Test Users - buyer and seller."

Test User secrets stay in the dashboard and should not be pasted into chat.


See also