Cause: The flow called a client-dependent helper before the runner configured the testkit client.
Check:
- the runner calls
configureTestkitClient(...) before flow execution
- tests call
resetTestkitClient() between cases
saveBaselineScreenshot() Throws
Cause: The configured client was created without saveSnapshot.
Check:
- the runtime passed snapshot support into
createTestkitClient(...)
QR Code Helper Returns undefined
Check:
- the selected element actually contains a QR code
- the screenshot is stable and large enough to decode reliably
Last modified on April 24, 2026