Developer · Plainwork

Local Browser QA Kit - Playwright Tests for Digital Products

A reusable local test suite for checking web pages, downloads, links and common layout regressions.

One-time price, VAT includedPython 3.10+ tests, JSON config and schema, HTML sample site, MarkdownDownload link by email

Local Browser QA Kit - Playwright Tests for Digital Products dashboard
What you get

Built, tested, ready to use.

  • 25 Python files: 8 reusable helper modules, 16 test modules and conftest.py, 307 tests in all
  • Checks navigation, broken links and anchors, form validation, keyboard use, mobile viewports, screenshots, console errors and page weight
  • Download integrity: file name, ZIP, PDF and image structure, size limits and SHA-256 against a published checksum list
  • Accessibility basics: alt text, labels, control names, headings, language and colour contrast
  • Local pages and local dev servers only; any other address is refused, so nothing is sent over the network
  • Sample website, a second site with planted defects that proves every detector works, JSON report with schema, Markdown guide

In the download

  • conftest.py, helpers/ (8 modules) and tests/ (16 modules)
  • sample_site/ and sample_site_defects/ (original pages, images, PDF and ZIP)
  • testdata/ (form inputs, expected downloads)
  • schema/qa-report.schema.json
  • qa.config.example.json, pytest.ini, requirements.txt
  • docs/GUIDE.md, README.txt, LICENSE.txt

Personal or business use. Not for resale. Refunds: see our refund page.