Blog
Practical notes on test automation, API testing, performance engineering and building quality into delivery.
-
Featured post
Test Automation
Running Playwright Tests in GitHub Actions
A practical CI setup for Playwright: fast feedback on every pull request, sharding for large suites, and reports and traces you can actually debug from.
- Fast feedback on every pull request
- Sharding to keep large suites quick
- HTML reports and traces you can debug from
-
Test Automation
Writing Playwright Tests That Don’t Flake
Flaky tests destroy trust in automation. Six practical habits for building Playwright suites that pass for the right reasons and fail only when something is really broken.
-
API Testing
A Practical API Testing Checklist
A field-tested checklist for REST API testing: contracts, status codes, validation, authorisation, idempotency and data integrity — plus how to automate it.
-
Performance
Planning a Performance Test Before a Major Release
How to plan a performance test that answers a business question: defining targets, modelling realistic load, choosing test types and reporting results people can act on.
-
QA Strategy
Risk-Based Testing: Deciding What to Test First
There is never time to test everything. A simple, repeatable way to rank features by risk so that testing effort goes where failures would hurt the most.
-
QA Strategy
How to Write Bug Reports Developers Actually Fix
A clear bug report is the fastest way from "found" to "fixed". The structure, evidence and tone that make a defect easy to reproduce, prioritise and resolve.
No articles match your search. Try another keyword or category.