Live
v1.0.0Test Run Dashboard
Self-service test runs. The hard part is not the Run button — it is who may run what, and who may then see the result.
No password: choose “Look around as demo” on the sign-in page.
React, Cloudflare Workers, D1, R2
Test systems I designed end to end, with the reasoning behind each choice written down. Two of them are running now — open them.
No sign-up. In the dashboard choose “Look around as demo”; in the sandbox sign in with demo.
Live
v1.0.0Self-service test runs. The hard part is not the Run button — it is who may run what, and who may then see the result.
No password: choose “Look around as demo” on the sign-in page.
React, Cloudflare Workers, D1, R2
Live
Settle, decline with a specific code, time out, or send the same webhook twice out of order — on demand. Sign in with demo for sample payments of your own.
Node, Vercel, Vercel KV
Design note
Sequential and generated at run time — the right shape when order is what is being tested, and a costly one when it is not.
Postman, Newman
Code only
v1.0.0The same API suite built twice against one contract — 111 tests each — so two structures can be compared on evidence.
Playwright, TypeScript, Allure
Code only
The same browser journeys built two ways, against an application where five of six accounts are broken on purpose.
Playwright, TypeScript, Allure
One run of the dashboard, from the Run button to the report on screen. Press play, or pick a step.
Scroll sideways to see the whole diagram.
POST /runs with their session. A machine holding an API key sends the same call straight to the backend, and meets the same rules.Inside a suite run, what makes tests independent, what parallelism buys.
© 2026 Surakiart Yasaka