VeriWasp Test your own SaaS →

https://veriwasp-playtest-sandbox.vercel.app/

Completed · 3 issues found

desktop

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.

Summary

Last step to pass: #05 click, the Create Account button (flagged, see below)

[exception] TypeError: Cannot read properties of null (reading 'value') at r (https://veriwasp-playtest-sandbox.vercel.app/app.bundle.js:1:415) at HTMLB

[error] "failed to load profile:" SyntaxError: Unexpected token 'T', "The page c"... is not valid JSON

[network] Fetch https://veriwasp-playtest-sandbox.vercel.app/api/profile?name=Alex%20Johnson -> 404

✕ Failed: #06 assert, the welcome message popup for the new user

could not find an element matching "the welcome message popup for the new user"

desktop Headless Chrome

Suggested next step

Step 5's console errors show the real cause: after clicking "Create Account," the app calls `GET /api/profile?name=Alex%20Johnson`, which returns a 404 (an HTML "The page c..." error body instead of JSON), and that failure leaves a value null, triggering the `TypeError: Cannot read properties of null (reading 'value')` in app.bundle.js — so the welcome popup never renders because the signup/profile flow crashed before it could build that UI. Next action: check why `/api/profile` 404s for a newly created user (likely the profile endpoint/route isn't set up to handle the just-created account, or Create Account isn't awaiting the account-creation call before hitting profile), fix that API route, then rerun the test.

Replay

Step 1 of 6 Open full trace →
01 navigate Load the homepage passed 1528ms
Screenshot of the page after this step
6
Steps
5
Passed
1
Failed
3
Issues found

Issues found

high bug

Step 6 (assert) failed after 3 retries: the welcome message popup for the new user

could not find an element matching "the welcome message popup for the new user"

medium bug

2 browser console error(s) logged during the test

high bug

1 failed network request(s) during the test

[network] Fetch https://veriwasp-playtest-sandbox.vercel.app/api/profile?name=Alex%20Johnson -> 404

Show step-by-step technical detail
01 navigate Load the homepage
passed 1528ms
Screenshot of the page after this step
02 type the name field
🤖 AI passed 2939ms

Locator: [data-playtest-id="4"]

Before

Screenshot of the page before this step

After

Screenshot of the page after this step
03 type the work email field
🤖 AI passed 2406ms

Locator: [data-playtest-id="5"]

Before

Screenshot of the page before this step

After

Screenshot of the page after this step
04 type the password field
🤖 AI passed 2197ms

Locator: [data-playtest-id="6"]

Before

Screenshot of the page before this step

After

Screenshot of the page after this step
05 click the Create Account button
🤖 AI passed 4084ms

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 r (https://veriwasp-playtest-sandbox.vercel.app/app.bundle.js:1:415) at HTMLButtonElement.<anonymous> (https://veriwasp-playtest-sandbox.vercel.app/app.bundle.js:1:133) 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.vercel.app/api/profile?name=Alex%20Johnson -> 404

Before

Screenshot of the page before this step

After

Screenshot of the page after this step
06 assert the welcome message popup for the new user
retry 3 failed 12293ms

could not find an element matching "the welcome message popup for the new user"

Before

Screenshot of the page before this step

After

Screenshot of the page after this step

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 →