DeckTest / Quickstart

DeckTest quickstart

From DMG to your first QA run in about 5 minutes. Six steps, all one-time except the last.

On this page
  1. Install the app
  2. Load the bridge extension in Chrome
  3. Check the pairing
  4. Connect your Claude — Desktop or Code
  5. Run your first scenario
  6. Where reports land

1Install the app

  1. Open DeckTest.dmg from your purchase email (or your personal thanks-page link).
  2. Drag Deck Test into Applications, then open it from there.
  3. Go to Settings → License, paste the license key from your email, and click Activate. Your license covers 2 Macs — you can deactivate one later from the same screen.
macOS security prompt? The app is signed. If your download predates the notarized build and macOS still complains, right-click Deck Test → Open once — after that it opens normally. On Apple Silicon there is nothing extra to install — the build is universal, native on both Apple Silicon and Intel, so no Rosetta is needed.
One-time setup. After this the app updates itself — you will not need to reinstall for a new version.

2Load the bridge extension in Chrome

The bridge extension is how your Claude sees and clicks real pages. It ships inside DeckTest and loads into your own Chrome once — it's not on the Chrome Web Store.

  1. In Deck Test, open the Setup panel — it shows the extension folder and a Reveal folder button. Keep that window handy.
  2. In Chrome, open a new tab and go to chrome://extensions.
  3. Turn ON Developer mode — the toggle in the top-right corner of that page.
  4. Click the Load unpacked button that appears in the top-left.
  5. In the file picker, choose the extension folder Deck Test revealed from the Setup panel a moment ago, and click Select.
  6. A new card appears in your extensions list — that is the bridge, loaded from the folder the app showed you. Make sure its toggle is ON.
Chrome shows "Disable developer mode extensions"? That banner is informational — click × and ignore it. The extension stays loaded across restarts; you only redo this if you remove it.

3Check the pairing

The extension talks to the app through a local bridge, authenticated by a pairing token the app creates on first launch — nothing leaves your machine.

  1. Back in Deck Test, look at the status row: Bridge and Extension should both light up green within a few seconds of loading the extension.
  2. If Extension stays grey: refresh chrome://extensions, confirm the bridge card's toggle is ON, then restart the engine from Settings → Engine control (Stop, then Start engine) — or simply quit and reopen the app. The extension picks up the pairing token automatically.
Green + green? Pairing is done — you never touch this again.

4Connect your Claude — Desktop or Code

DeckTest is an MCP server, so it plugs into whichever Claude you already use. The app's Connect Claude screen does this for you — the manual versions are below for reference.

Claude Desktop (one click):

  1. In Deck Test, open Connect Claude and click Connect to Claude Desktop. It writes the entry into your Claude Desktop config for you (the config path is shown under the button).
  2. Quit and reopen Claude Desktop. DeckTest now appears in Claude's tools menu (the 🔨/connectors icon).

Prefer to edit the config yourself? On the same Connect Claude screen, the Copy config for Claude Code button copies the exact same JSON entry to your clipboard — it works for Claude Desktop too. The release build registers its own bundled engine — there is no Python to install. The shape it produces looks like this (illustrative — the real path is filled in for your install):

{
  "mcpServers": {
    "decktest": {
      "command": "/path/shown/by/the/app/decktest-engine",
      "args": ["mcp"]
    }
  }
}

Merge it into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/), then restart Claude Desktop.

Claude Code (terminal):

Click Copy config for Claude Code in the app to copy the JSON entry with the real engine path for your machine — the same path also goes in the one-liner below, which registers it once, again pointing at the bundled engine (illustrative):

claude mcp add decktest -- /path/shown/by/the/app/decktest-engine mcp

Check it took: claude mcp list should show decktest. That's it — every new Claude Code session can now drive the browser.

Take the path from the app, not from the snippets above — the Copy config for Claude Code button on the Connect Claude screen fills in the real bundled-engine path for your install, and the app also prints that path on screen. The release build needs no Python.

5Run your first scenario

Open Claude (Desktop or Code) and ask in plain English:

Test the signup flow at https://staging.my-site.com —
sign up with a fresh email, verify the OTP from the inbox,
and confirm the dashboard loads. Report anything broken.

Claude takes it from there: it opens Chrome, fills the form, waits for the verification email, pulls the code, types it in, and checks each step visually, in the DOM, and in the console + network. You can watch it work in the browser and follow the run log in Deck Test.

Repeatable runs: ask Claude to "save this as a YAML scenario" and it writes the flow to a plain-text file you can re-run before every deploy — same steps, fresh judgment each time.

Test what you own. Point DeckTest at your own sites and staging environments (or apps you're authorized to test). Readable image or text captchas are extracted in the page for your Claude to read — but only on the hosts you list under Settings → Captcha → Auto-solve scope (your own sites and staging domains). Out of the box that list only covers localhost and 127.0.0.1, so add your staging host before the first run — anything outside the list is flagged for you instead of read. Behavioural challenges are never faked — they escalate to you so you can clear them and let the run continue.

6Where reports land

Everything stays local. Runs, screenshots and reports never leave your Mac; your Claude account talks to Anthropic directly under your own credentials.

Your Claude, now a QA tester.

$29 · one-time · 2 Macs · bring your own Claude ($0 extra AI fees) · 7-day refund.

Get DeckTest — $29, once

Stuck on any step? Email info@deckspace.dev — a real person replies fast. Lost your download? Re-send my link.