How to use Testing Maps

Testing Maps is a visual mind map for organizing test scenarios. Each node is a scenario with a status, type, priority, and risk level. Everything runs locally in your browser — no account, no server.

1

Create a map

Open the workspace and click the map dropdown (top-left corner, next to the logo). Choose New Map and type a name.

To start from an existing plan, choose Import instead. Paste your markdown or use our example file:

Try it now:

Download the example file, then Import → paste → "Create New Map".

From the same dropdown you can also Rename, Duplicate, or Delete maps.

2

Add scenarios

Select any node and press Tab to create a child scenario. Double-click a label to rename it inline.

Auth
manual
Tab
New Scenario
manual

Each node is a test scenario — a single thing to verify. Group related scenarios under parent nodes to keep your map organized.

You can also use the Add Scenario button in the bottom-right toolbar.

To move a scenario to a different parent, drag it onto another node — the target highlights blue. To delete, select it and press Backspace.

3

Edit a scenario

Double-click any node to open the Edit panel. From there you set everything about the scenario:

Status

Verified
Untested
Failed

Test Type

Manual
Unit
Integration
E2E

Priority

Critical
High
Medium
Low

Risk

High
Medium
Low

The panel also has fields for Instructions (what to test), Expected Results (what should happen), and a Code Reference (link to your test file).

Here's what a fully annotated node looks like with filters on:

Login Flow
e2e critical risk: high

You can also quick-edit from the ⋯ menu on hover: Edit Name, Duplicate, or Delete.

5

Filters & coverage

The bottom bar has filter toggles. Click any filter to show or hide that metadata on all nodes:

Expectations Instructions Test Types Code Links Priority Risk

Coverage bar (top-center)

Shows a real-time count of all scenarios in your map:

49 scenarios 17 32 0

Green = verified. Gray = untested. Red = failed. Updates instantly as you change statuses.

6

Export and backup

Your data lives in your browser only.

Clearing browser data, switching browsers, or using incognito mode will lose your maps. Export regularly.

Press + E to export your map to markdown. You can copy it to clipboard or download as a .md file.

Press + I to import. Choose "Create New Map" or "Replace Current Map".

Markdown format

# My Test Plan

- **Auth Module** [UNTESTED] (manual)
  - *Priority:* critical
  - *Risk:* high
  - **Login Flow** [VERIFIED] (e2e)
    - *Instructions:* Navigate to /login
    - *Expected:* Form renders
    - *Code:* `e2e/auth.spec.ts`
    - *Priority:* high
  - **Registration** [FAILED] (unit)

Each indentation level becomes a parent → child relationship. The format is human-readable and git-friendly — commit it to your repo as a backup.

Keyboard shortcuts

Press ? in the workspace to see this list.

Add child scenarioTab
Delete selectedBackspace
Undo+Z
Redo++Z
Export markdown+E
Import markdown+I
Edit scenarioDouble-click
Show shortcuts?
Open Workspace