---
title: Test the change in a real browser
description: Check routes, forms, phone sizes, accessibility, console, and network behavior.
url: https://openplanr.dev/docs/prompts/browser-qa-flow
updated: 2026-10-06
related:
  - https://openplanr.dev/docs/prompts/check-page-accessibility.md
  - https://openplanr.dev/docs/prompts/apply-pinned-feedback.md
  - https://openplanr.dev/docs/prompts/audit-plan-drift.md
---

# Test the change in a real browser

Check routes, forms, phone sizes, accessibility, console, and network behavior.

## Prompt

Claude Code:

```text
/browser-qa the sign-in flow on /login at phone and desktop sizes, including the expired-link error
```

If /browser-qa runs another command, use /planr:browser-qa.

Codex:

```text
$browser-qa the sign-in flow on /login at phone and desktop sizes, including the expired-link error
```

With the OpenPlanr plugin for Codex, use $planr:browser-qa.

Cursor:

```text
@planr-browser-qa the sign-in flow on /login at phone and desktop sizes, including the expired-link error
```

Cursor applies the planr-browser-qa rule when you mention it in chat.

Parts to fill in, shown with their example text:

- The flow to test: the sign-in flow on /login
- The failure case to cover: the expired-link error

## Why this works

Give the route, the sizes, and the failure case. Browser QA starts or reuses your local app, exercises the flow in a real browser, and reports what it covered. It reports findings instead of fixing them, so rerun it after the fix.

## Make it stick

[Review before it lands](https://openplanr.dev/docs/guides/review.md)
