8-part series
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.
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
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
Learn to set up E2E testing for passkeys across browsers with Playwright, Nightwatch, Selenium, and Puppeteer using the WebAuthn virtual authenticator.
Passkeys ImplementationMar 2024
Learn to performance-test Passkey (FIDO2/WebAuthn) authentication using k6 and Corbado’s extension. Ensure fast logins and handle traffic spikes seamlessly.
AuthenticationApr 2025
Complete guide to testing passkeys in native iOS/Android apps with 1Password, Bitwarden & more. Test plans, common issues & production-ready strategies.
Passkeys ImplementationSept 2025
This tutorial explains how to use Selenium for automated E2E testing of passkey solutions in Node.js
WebAuthn Know-HowSept 2024
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
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
See every login journey clearly, diagnose failures faster and keep your existing IDP in place.