Demo shop for "How to Write Test Cases" (https://blendra.app/blog/how-to-write-test-cases)

Files
  site/                      four static pages and shop.js (the demo shop)
  playwright.config.ts       serves site/ with Python's built-in web server
  tests/guest-checkout.spec.ts   CHK-001 and CHK-002 from the post

Needs a current LTS release of Node.js and Python 3.

Run
  npm install
  npx playwright install chromium
  npx playwright test
  npx playwright test --grep @smoke

On Windows, if python3 is not found, change python3 to python or py
in webServer.command in playwright.config.ts.

All names, addresses and the card number are fake test values.
