What Is TestForge?

TestForge combines API testing, visual UI automation, manual test management, and diagnostic observability into a single platform. No more switching between Postman, Playwright, and spreadsheets.

Who is it for? Individual developers who want to test faster. QA teams who need shared workflows. Engineering leads who want visibility into test health across their organization.

Two Ways To Use TestForge

Individual Mode

Use TestForge on your own. No organization needed. Create flows, run API tests, track results. You can create or join an organization later anytime from your dashboard.

Organization Mode

Collaborate with your team. Shared test suites, shared API collections, shared workboard. Role-based access controls ensure the right people have the right permissions.

Organization Flow

Setting up a team workspace takes less than a minute.

  1. Create Your Organization
    Pick a name. You become the owner automatically with full admin permissions.
  2. Get Your Join Key
    A secure key is generated for your org (format: TF-ORG-XXXX-XXXX-XXXX). Copy it from your dashboard.
  3. Share The Key
    Send the key to teammates via Slack, email, or any secure channel. They enter it during sign-up or from their dashboard.
  4. Users Join
    Users enter the key. If their email domain matches your organization, they join instantly. Otherwise, their request is queued for approval.
  5. Approve (If Needed)
    Owners and managers review pending join requests from the Organization page. Approve individually or in bulk.

Join Classification

When someone enters your organization key, TestForge automatically classifies the request based on their email domain.

Trusted
Email domain matches the org (e.g., @yourcompany.com). Auto-joined immediately.
Review
External email (e.g., @gmail.com). Request sent to org admins for manual approval.
Blocked
Previously banned from the organization. Access permanently restricted.

Core Features

Each module solves a specific testing challenge. Here's what each one does and why it matters.

Run Engine

Execute test suites with structured logs and deterministic results. Run all tests in a suite with one click and get pass/fail breakdowns instantly.

Example: Run 50 checkout tests → see 48 pass, 2 fail with root cause

Flow Studio

Map user journeys on an infinite canvas. Drag, drop, and connect execution nodes — navigate, click, type, assert. Visual test design without code.

Example: Login → Add to Cart → Checkout → Assert "Order Confirmed"

API Lab

Professional HTTP testing. Build requests, chain responses, interpolate environment variables, and assert on status codes, headers, and JSON bodies.

Example: POST /auth → Extract token → GET /profile with Bearer token

Insights & Observability

When tests fail, generic logs are useless. TestForge's rule engine diagnoses failures — is it a 401? A missing selector? A timeout? Get the exact fix.

Example: "Expected 200, got 401 → Fix: Update environment token"

Manual Suite

Not everything can be automated. Track manual test cases with structured pass/fail tracking, notes, and evidence. Built for QA workflows.

Example: Verify PDF export renders correctly on mobile

Workboard

Built-in Kanban for test planning. Create issues, assign tasks, and manage sprints without leaving TestForge. No Jira integration needed.

Example: Sprint 4 → "Fix login flow" → Assigned to Alice → Done

Permissions & Roles

TestForge uses deny-by-default role-based access control. Every action is gated by permissions tied to the user's role.

Role Can Do Cannot Do
Owner Everything. Manage members, change roles, regenerate keys, ban users, delete org data.
Manager Create/edit tests, manage team tasks, approve join requests, remove members (not owners). Change owner role, ban users, regenerate join key.
Tester Run tests, create flows, build API requests, view logs and insights. Manage team, change roles, access organization settings.

Quick Start

From zero to your first test result in 4 steps.

1. Sign Up
2. Create or Join Org
3. Build & Run Test
4. View Results

Start Testing Free