How It Works
TestForge is a unified testing platform for developers and QA teams. Build API tests, automate UI flows, and diagnose failures — all in one place.
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.
-
Create Your OrganizationPick a name. You become the owner automatically with full admin permissions.
-
Get Your Join KeyA secure key is generated for your org (format: TF-ORG-XXXX-XXXX-XXXX). Copy it from your dashboard.
-
Share The KeySend the key to teammates via Slack, email, or any secure channel. They enter it during sign-up or from their dashboard.
-
Users JoinUsers enter the key. If their email domain matches your organization, they join instantly. Otherwise, their request is queued for approval.
-
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.
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 causeFlow 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 tokenInsights & 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 mobileWorkboard
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 → DonePermissions & 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.
TestForge