https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.vercel.app
desktop · VeriWasp Demo
Want this on your own app?
VeriWasp runs the same kind of test against your site, on demand or on every pull request via the GitHub App. Free credits, no card required.
Run history
Summary
Last step to pass: #05 click, the Create account button (flagged, see below)
[exception] TypeError: Cannot read properties of null (reading 'value') at capturePersonalization (https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.verc
[error] "failed to load profile:" SyntaxError: Unexpected token 'T', "The page c"... is not valid JSON
[network] Fetch https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.vercel.app/api/profile?name=Ava%20Chen -> 404
✕ Failed: #06 assert, a welcome message greeting the new user by name
could not find an element matching "a welcome message greeting the new user by name"
Suggested next step
The root cause is in step 5: clicking "Create account" triggers `capturePersonalization` (index.html:88), which tries to read `.value` from a null element (likely a personalization/preferences field not present in the DOM), and also fires a GET to `/api/profile?name=Ava%20Chen` that returns 404 (getting an HTML error page instead of JSON) — this broken flow prevents the welcome message from ever rendering, causing step 6's assertion to fail. Next action: inspect `capturePersonalization` at line 88 to find which selector is returning null, and check why `/api/profile` route 404s (missing API endpoint or wrong route path) since both must succeed before the welcome message can be shown.
Timeline
Replay
Locator: [data-playtest-id="4"]
Before
After
Locator: [data-playtest-id="5"]
Before
After
Locator: [data-playtest-id="6"]
Before
After
Locator: [data-playtest-id="7"]
[exception] TypeError: Cannot read properties of null (reading 'value') at capturePersonalization (https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.verc
[error] "failed to load profile:" SyntaxError: Unexpected token 'T', "The page c"... is not valid JSON
[network] Fetch https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.vercel.app/api/profile?name=Ava%20Chen -> 404
Before
After
could not find an element matching "a welcome message greeting the new user by name"
Before
After
Issues found
Step 6 (assert) failed after 3 retries: a welcome message greeting the new user by name
could not find an element matching "a welcome message greeting the new user by name"
2 browser console error(s) logged during the test
1 failed network request(s) during the test
[network] Fetch https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.vercel.app/api/profile?name=Ava%20Chen -> 404
▸ Show step-by-step technical detail
Locator: [data-playtest-id="4"]
Before
After
Locator: [data-playtest-id="5"]
Before
After
Locator: [data-playtest-id="6"]
Before
After
Locator: [data-playtest-id="7"]
2 console error(s), 1 network error(s) (click to expand)
[exception] TypeError: Cannot read properties of null (reading 'value') at capturePersonalization (https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.vercel.app/:88:55) at HTMLButtonElement.onclick (https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.vercel.app/:79:66) at <anonymous>:26:41 at <anonymous>:29:3
[error] "failed to load profile:" SyntaxError: Unexpected token 'T', "The page c"... is not valid JSON
[network] Fetch https://veriwasp-playtest-sandbox-qs6ltak8e-veriwasp.vercel.app/api/profile?name=Ava%20Chen -> 404
Before
After
could not find an element matching "a welcome message greeting the new user by name"
Before
After
Screenshots and video are deleted 14 days after the run. Use the download buttons at the top of this report to keep it longer.

This report took one paste and a URL.
Run the same kind of test against your own SaaS. Free credits, no card required.
Test your SaaS free →