Skip to main content

Testing

eID Hub's test environment is connected to each provider's own test or sandbox environment. This means you can run through the full transaction flow, from creating a transaction to receiving completion data, without affecting real users or incurring costs.

Test environment

The test environment base URL is https://testbed-eid.scrive.com. It behaves identically to production, but all provider connections point to their respective sandbox or test systems. Transactions created here never reach a real identity provider.

General approach

The testing model varies by provider. Some offer dedicated test apps or test user generators, others use fixed test credentials, and some return pre-determined responses regardless of input. The table below summarises what each provider offers and links to the full testing details.

ProviderTest modelDetails
Swedish BankIDTest app with generated test usersInstall the test BankID app and create test identities
Finnish Trust Network (FTN)Fixed test users per bankPre-configured test credentials for each bank
MitIDTest users on demandIssued per request
FrejaTest mode in production appEnable testing mode in the Freja eID app
Smart-IDDemo accounts and automated test accountsUse existing test accounts or register a personal one
Norwegian BankIDGenerated test users with fixed credentialsGenerate users; shared OTP and password
itsmeTest app and accountAccess provided by Scrive on request
OneIDSandbox bank with test usersPre-configured test bank and credentials
iDINPreconfigured test bankSingle test bank that auto-completes
Mobile-IDFixed test numbersPre-configured test phone numbers
Entrust IDV (Onfido)Sandbox with simulated resultsResults controlled via applicant name; any sample image works
SMS OTPFixed code, no SMS sentOTP is always 123456
Scrive QESUses provider's test usersRelies on Swedish BankID test accounts
Scrive QES GlobalNo test environmentNot currently available for testing