Skip to content
All projects

Portfolio test suite

This site is my test subject. A failing test stops the deploy.

Checks the key visitor flows and quality rules before every deploy: smoke path, navigation, links, CV download, contact actions, phone layouts, accessibility, and HTTP status codes.

Portfolio test suite screenshotAutomated with Playwright

What it covers

  • End-to-end with Playwright on desktop and mobile profiles
  • HTTP checks with Bruno: status codes, content types, and the 404 page
  • Every page is scanned with axe for serious accessibility problems
  • GitHub Actions runs every push and publishes the reports

Tech stack

PlaywrightBrunoaxeGitHub Actions
The reports from the last deploy are linked above.