Running a QA pass with Rowcall

This tutorial walks through a complete manual testing workflow: turning a release into a test plan, running the pass, reading coverage, and keeping a record. It takes about 10 minutes to follow along - every new account starts with a small Demo project you can poke at instead of starting blank.

1Create a project

A project is one test plan - typically a release, a feature area, or a recurring regression pass. After signing in you land on My projects: type a name (say, “v2.1 release pass”) and press Enter to create it. Each project keeps its own tests, lists, and history, and you can rename, duplicate, or reorder projects from this page later - duplicating last release's project is the fastest way to start the next one.

The My projects page with a name input and a list of projects
My projects - create, import, duplicate, and open test projects.

2Add your first test row

Every test in Rowcall is a row that answers three questions: who (User), what (Action), and where (Feature). “Member · Sign in · Authentication” is one test; “Admin · Sign in · Authentication” is a different one.

Click the + New row and fill the three fields. Each field is a dropdown of everything you've used before - type to filter, or add what you typed as a new entry. Two rules keep the plan clean automatically:

A project page with stacked test rows, each showing User, Action and Feature fields
Stacked test rows: User · Action · Feature, with the dashboard above.

3Add notes and tasks

Expand a row to describe how to run the test:

Statuses do the right thing on their own: when every task in a row is checked, the test passes automatically. Found a bug even though the steps completed? Override with the manual Fail mark (or Pass a test with no tasks) - a second click reverts to automatic.

An expanded test row showing notes, a task checklist and pass/fail controls
Notes, a task checklist, and the pass/fail control on one test row.

4Build out the plan

Now fill the matrix. A practical order: list the features in this release, break each into the actions a user can take, then add a row for each user type that should exercise the action. Free/member/admin, guest/signed-in - whatever your product's roles are.

The lists panel (the panel icon at the top right) shows Users, Actions, and Features as editable tabs, side by side with your tests - rename an entry once and every row updates. Add rows with the + New buttons at the top and bottom of the list, or hover between rows for an insert button. Drag rows into the order you'll actually execute - walking the app in a sensible sequence beats jumping between features. Collapse all turns long rows into one-line summaries when you want the overview.

The lists side panel open next to the test rows, showing the Users, Actions and Features tabs
Shared lists live in a side panel - edit them while you work.

5Run the pass

Testing day. Work top to bottom: do the setup in the notes, perform each task, check it off. Rows flip to Passed as their tasks complete, and the dashboard above the rows fills in - passed and failed counts, percentages, and a progress bar for the whole run.

The column headers double as coverage tools: click a header's label to sort by that field (ascending, descending, back to your custom order), or its right half to filter - “show me everything the Guest user still has pending”, “only Billing tests”. While a filter is active the dashboard adds an In current filter line, so you can read coverage per feature or per user directly. One button resets all filters when you're done.

And if anything goes sideways - a mis-click, a deleted row - everything is undoable with Ctrl+Z (redo with Ctrl+Shift+Z or Ctrl+Y). Every change saves to your device instantly, so losing your connection mid-run costs you nothing.

The pass/fail dashboard showing passed and failed ratios with a progress bar
The dashboard rolls statuses up as you work through the run.

6Record and repeat

When the run is done, click the export icon in the toolbar to download the whole project as an Excel workbook - tests, notes, tasks, statuses, and stories - a self-contained record you can attach to the release notes or share with anyone, no account needed.

For the next cycle, go the other way: import a workbook from My projects to create a fresh project from it. Export at the end of each release, import to start the next, and you have a papertrail of every QA pass. (The Demo project in new accounts is imported from exactly such a workbook, so it doubles as a template for the format.)

Cheat sheet

Start free - no payment info See pricing