Skip to main content

Helper Throws Because No Client Is Configured

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