Flowline
Chapter 05

The Bramble Toys demo

The demo is a complete project that exercises every part of the tool. Open it to explore flows, per-platform scenarios, suites, a recorded run, and bugs without building anything first.

After this chapter you can open the read-only demo and explain what each piece demonstrates.

Open it

The demo ships with the server.

  • From the home page, click Try the demo. It opens Bramble Toys in read-only mode, no sign-in needed.
  • After you sign in, the same project waits in your workspaces as Bramble Toys (demo). Open it any time.

It's read-only: pan and zoom the canvas, switch the Player, Suites, and Sessions tabs, and select a card to read its inputs and branches — but nothing here changes. To build your own, create a workspace (Getting started).

What's inside

Two flows, themed as a kids' toy shop. Every card background is a real screenshot of a mock storefront, captured at both desktop (1440×900) and mobile (390×844).

Flow 1 — Sign in (entry: Welcome)

  • Cards: Welcome, Sign in, Create account, Forgot password.
  • Ends: Signed in, Login failed, Reset email sent, Account created, Email already in use.
  • 7 scenarios (Desktop/Mobile pairs for valid sign-in and create-account, plus wrong-password, email-already-taken, and forgot-password).
  • Suite Authentication regression with one recorded run and one bug.

Flow 2 — Browse & basket (entry: Catalog)

  • Cards: Catalog, Search results, Product, Basket, Checkout.
  • Ends: Order placed, Out of stock, Payment failed, Notify requested, Basket emptied.
  • 6 scenarios (Desktop/Mobile add-to-basket, out-of-stock, payment-failed, mobile search-then-buy, notify-me).
  • Suite Checkout regression with one recorded run and one bug.

Each recorded run uses environment Staging, build 2.4.0-rc3, release Summer Playroom. Each run's pass-rate reads 80%: Sign in has 4 pass, 1 fail, 1 blocked and 1 retest; Browse & basket has 4 pass, 1 fail and 1 untested.

How the platform backgrounds work

Each card stores its desktop screenshot as the default background. Every Mobile · scenario overrides the cards it visits with the matching mobile screenshot. Switching the scenario in the Table or Player swaps the image — see Scenarios and platforms.