FreeThe +45-page Authentication Analytics Whitepaper — measuring real login journeysDownload

8-part series

Testing Passkeys

Passkeys are hard to test because the authenticator is a piece of hardware you cannot script. The workarounds are well established once you know them: virtual authenticators in Chrome DevTools and Playwright, real security keys for the full ceremony, managed devices for enterprise fleets, and tunnelling for localhost. This series covers each approach and what it can and cannot prove.

Each article stands on its own - start wherever your problem is.

  1. How to Test Passkeys on Managed iOS & Android Devices

    Learn to test passkey behavior on managed iOS & Android devices where syncing is disabled. A technical, hands-on guide for developers and testers.

    Passkeys StrategyJun 2025

  2. Parallels Passkeys: Testing Cross Device Authentication on Windows 11 VM on a Mac

    Learn how to set up and test Cross-Device Authentication (CDA) via passkeys on Windows 11 VM using Parallels on Mac with external Bluetooth adapter.

    WebAuthn Know-HowSept 2024

  3. Passkeys E2E Playwright Testing via WebAuthn Virtual Authenticator

    Learn to set up E2E testing for passkeys across browsers with Playwright, Nightwatch, Selenium, and Puppeteer using the WebAuthn virtual authenticator.

    Passkeys ImplementationMar 2024

  4. Passkeys Performance Testing

    Learn to performance-test Passkey (FIDO2/WebAuthn) authentication using k6 and Corbado’s extension. Ensure fast logins and handle traffic spikes seamlessly.

    AuthenticationApr 2025

  5. Password Manager Testing for native App Passkeys

    Complete guide to testing passkeys in native iOS/Android apps with 1Password, Bitwarden & more. Test plans, common issues & production-ready strategies.

    Passkeys ImplementationSept 2025

  6. Selenium Passkeys E2E Testing in Node.js

    This tutorial explains how to use Selenium for automated E2E testing of passkey solutions in Node.js

    WebAuthn Know-HowSept 2024

  7. Test Passkeys from Localhost with ngrok (2026)

    WebAuthn blocks passkey testing from LAN IPs. Use ngrok to expose localhost over HTTPS and test passkeys on iOS, Android, Windows and macOS.

    Passkeys ImplementationMay 2023

  8. Testing Passkey Flows in Native iOS & Android Apps

    Your guide to test passkeys in native iOS & Android apps. We cover iOS & Android passkey testing, automated biometric tests and provide a full QA checklist.

    Passkeys StrategyJul 2025

Add authentication observability to your rollout

See every login journey clearly, diagnose failures faster and keep your existing IDP in place.

  • Works with your existing stack
  • Diagnose failures faster
  • Prove adoption and impact