- Courses
- Visual Regression Testing Tutorial
- Certification
TestingBot Visual Regression Testing Certification
Free. Prove you can use what the Visual Regression Testing Tutorial course teaches, not just that you read it: pass a timed exam, then run the course suite on TestingBot.
The exam and the practical are tied to your TestingBot account, so sign in to start. A free account is enough.
How it works
-
1
Step 1: The exam
20 questions drawn from 30, 30 minutes, pass mark 80%. Not the knowledge-check questions. Explanations after grading; retake after 24 hours, up to 3 attempts in 7 days.
-
2
Step 2: Run a visual suite on TestingBot in two browsers
4 passing browser tests in the build
certificate-visual-regression-testingon 2 different browser configurations, in the last 30 days.How to run it
Run a visual regression suite on the TestingBot grid in at least two browser configurations, for example Chrome on Windows 11 and Safari on macOS, and report every result to TestingBot.
-
Use the grid setup from chapter 6: a
testingbot.tsendpoint helper, aplaywright.testingbot.config.tswith at least two projects on different browsers or operating systems, and asnapshotPathTemplatethat stores one baseline per project. -
Write at least two visual tests with
toHaveScreenshot()against a public page (the TodoMVC demo from the course works), with the stabilisation from chapter 2: element or viewport screenshots, and masks or a fixed clock for anything dynamic. -
Set the build name to
certificate-visual-regression-testingintb:options(in the course helper:TB_BUILD=certificate-visual-regression-testing). -
Report pass or fail for every session with the
setSessionStatusfixture from chapter 6. -
Create and review the baselines (
--update-snapshots=missing), then run the suite again so the comparisons pass:TB_BUILD=certificate-visual-regression-testing npx playwright test -c playwright.testingbot.config.ts
The build needs at least four passed sessions across at least two browser configurations.
-
-
3
Step 3: Your certificate
Unlocks when both steps are done. Choose the name to print, then share the public link or add it to LinkedIn.