Guides
Guides from the Evaluat team: articles on real-browser performance testing and Core Web Vitals.
What is performance testing? A QA engineer's guide to testing under real traffic
Your app works fine for one user. Then a launch sends three thousand at once and pages crawl. Performance testing is how QA teams measure speed, stability, and scale under real traffic, on purpose, in a test instead of in production. This guide covers what performance testing is, its types, and when to run it.
Ahmad Farzan ·
Playwright for performance testing: can a browser automation tool drive virtual users?
You already know Playwright for end-to-end tests. Can you reuse it for performance testing and call each browser a virtual user? You can, but a real browser is expensive to run, so it drives a handful, not a flood. Here is how far Playwright scales, and where you reach for a different tool.
Ahmad Farzan ·
Where does performance testing fit in an agile release cycle?
Agile teams ship every week, sometimes every day. Performance testing built for a quarterly release does not fit that rhythm, so it slides to the end, then to never, until production buckles. It does not have to. This guide maps each performance test to a stage: cheap checks every commit, a real-browser load test at the pre-release gate, monitoring after.
Ahmad Farzan ·
Performance testing: the complete guide
Your server can answer in 50 milliseconds and still ship an eight-second page. Performance testing is how you measure what users actually experience under load, not just what the backend returns. This guide maps the whole discipline: the types, the metrics that matter, the process, and how to choose between protocol-level and real-browser tools.
Ahmad Farzan ·