EUDI Wallet Test Report
Home > Requirements > Ios
Report generated 29-07-2026 19:43

Platforms: Ios

Feature Coverage By Scenario

Requirements Overview

Key Statistics

Number of Scenarios 59
Total Number of Test Cases 77
Number of Manual Test Cases 55
Tests Started Jul 29, 2026 19:43:51
Tests Finished Aug 04, 2026 09:28:41
Total Duration 5d 13h 44m 50s
Fastest Test 16s
Slowest Test 7m 44s
Average Execution Time 1m 41s
Total Execution Time 2h 10m 5s

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 59 Total Duration 5d 13h 44m 50s
Total Number of Test Cases 77 Fastest Test 16s
Number of Manual Test Cases 55 Slowest Test 7m 44s
Tests Started Jul 29, 2026 19:43:51 Average Execution Time 1m 41s
Tests Finished Aug 04, 2026 09:28:41 Total Execution Time 2h 10m 5s

Automated Tests

## Scenario Context Steps Started Total Duration Result
Issuance and presentation - mDL Successful credential issuance and presentation with selective disclosure - Python Issuer - mDL
6 passing test cases
9 19:44:17 33m 15s SUCCESS
Issuance and presentation - mDL Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
4 passing test cases
9 20:17:33 20m 24s SUCCESS
Issuance and presentation - PID (MSO Mdoc) Successful credential issuance and presentation with selective disclosure - Python Issuer - PID (MSO Mdoc)
6 passing test cases
9 19:43:51 33m 49s SUCCESS
Issuance and presentation - PID (MSO Mdoc) Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (MSO Mdoc)
6 passing test cases
9 20:17:41 26m 19s SUCCESS

Manual Tests

## Scenario Context Steps Result
RP Access Certificate verification failure in issuance flow Block issuance when RP access certificate verification fails 6 FAILURE
RP Access Certificate verification failure in presentation flow Block presentation when RP access certificate verification fails 5 SUCCESS
One-time-use attestation issuance under Method A (once_only) User sees a normal credential after issuance 3 SUCCESS
One-time-use attestation issuance under Method A (once_only) User can present the credential without noticing special behavior 3 SUCCESS
One-time-use attestation issuance under Method A (once_only) Counter is shown after issuance 3 SUCCESS
One-time-use attestation issuance under Method A (once_only) Counter decreases after a successful presentation 3 SUCCESS
One-time-use attestation issuance under Method A (once_only) Warning indicator appears when only one use is left 3 SUCCESS
One-time-use attestation issuance under Method A (once_only) User is not prompted to act when the warning appears 3 SUCCESS
One-time-use attestation issuance under Method A (once_only) Counter resets to full after re-issuance completes 3 SUCCESS
Reusable attestation with silent renewal under Method B (limited_time) User sees a normal credential after issuance 4 SUCCESS
Reusable attestation with silent renewal under Method B (limited_time) User can present the credential repeatedly without noticing time-based behavior 3 SUCCESS
Reusable attestation with silent renewal under Method B (limited_time) No timers or countdowns are shown to the user 3 SUCCESS
Reusable attestation with silent renewal under Method B (limited_time) Wallet silently refreshes the credential when it nears expiry 3 SUCCESS
Randomized balanced rotation with silent renewal under Method C (rotating-batch) Credential always displays full availability 3 SUCCESS
Randomized balanced rotation with silent renewal under Method C (rotating-batch) Counter never shows deletion or decreasing values 3 SUCCESS
Randomized balanced rotation with silent renewal under Method C (rotating-batch) Wallet silently refreshes the batch when its lifetime is close to ending 3 SUCCESS
Randomized balanced rotation with silent renewal under Method C (rotating-batch) Credential shows full availability after silent renewal 3 SUCCESS
Wallet Interprets Credential Reuse Policy Metadata User sees a normal credential-issuance flow 3 SUCCESS
Wallet Interprets Credential Reuse Policy Metadata User is not asked to choose a reuse behavior 3 SUCCESS
Wallet Interprets Credential Reuse Policy Metadata Wallet automatically applies the issuer's preferred behavior 3 SUCCESS
Wallet Interprets Credential Reuse Policy Metadata Wallet silently selects the first fully supported policy when multiple options exist 3 FAILURE
Wallet Interprets Credential Reuse Policy Metadata Wallet falls back to its own default reuse policy in case of no rule 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Display all valid combinations 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Display only valid combinations 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query User must select one combination when multiple exist 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Each option shows which credentials will be shared 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Only one valid combination exists 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query No valid combinations available 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Show information that will be shared 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Do not show or share unrequested information 3 SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Canceling the flow 3 SUCCESS
Improve Add Document Flow UI Instances count is not displayed during issuance 3 SUCCESS
Improve Add Document Flow UI Verify QR button presence 3 SUCCESS
Improve Authentication Flow UI Verify navigation to Authentication Intro screen 3 SUCCESS
Improve Authentication Flow UI Verify informative text 3 SUCCESS
User document management experience Verify + button color in iOS 4 SUCCESS
User document management experience Verify search field label 2 SUCCESS
User document management experience Remaining instances section 3 SUCCESS
User document management experience Verify Eye button placement and text 2 SUCCESS
User document management experience The Issuer details card is displayed on top 3 SUCCESS
User document management experience Verify filters grouping 3 SUCCESS
User document management experience Verify filter controls use switches 3 SUCCESS
User document management experience Verify check button in header 3 SUCCESS
Improve History Flow UI Verify Transactions label is updated 3 SUCCESS
Improve History Flow UI Verify search field label 2 SUCCESS
Improve History Flow UI Verify filters grouping on iOS 3 SUCCESS
Improve History Flow UI Verify filter controls use switches on iOS 3 SUCCESS
Improve My Wallet Flow UI Verify Change PIN screen title 3 SUCCESS
Improve My Wallet Flow UI Verify prompt appears when tapping Back 3 SUCCESS
User onboarding experience Logo consistency across onboarding 3 SUCCESS
User onboarding experience Type PIN screen informational text 3 SUCCESS
User onboarding experience Type PIN screen label 3 SUCCESS
User onboarding experience Confirm PIN screen informational text 4 SUCCESS
User onboarding experience Home tab greeting updated 3 SUCCESS
User onboarding experience Home tab greeting update 3 SUCCESS

Tags

US IOFUEDTA TC 05   1 US MBTRSLTA TC 02   1 US MAOOTUB TC 02   1 US MCBRAFCROBA   4 Q2 2026   55 US MBTRSLTA   4 US WPACCFAQ TC 05   1 US IDFUEDTA TC 07   1 US IAFUEDTA TC 02   1 US VACPF   1 Ios   77 US IMWFUEDTA TC 01   1 US IOFUEDTA TC 06   1 US MAOOTUB TC 03   1 US MBTRSLTA TC 03   1 US WPACCFAQ TC 06   1 US IDFUEDTA TC 06   1 US IAFUEDTA TC 01   1 US VACPF TC 01   1 US IADFUEDTA TC 01   1 US WRRPMAATCRM TC 01   1 US IADFUEDTA   2 PID Mso Mdoc   12 US IOFUEDTA TC 03   1 Manual   55 US IDFUEDTA TC 01   1 US WPACCFAQ TC 03   1 US MCBRAFCROBA TC 01   1 US VACIF TC 01   1 US ETESA   22 US IADFUEDTA TC 02   1 US IHFUEDTA TC 01   1 US MBTRSLTA TC 01   1 US IOFUEDTA TC 04   1 US MAOOTUB TC 01   1 US WPACCFAQ TC 04   1 Automated   22 US IDFUEDTA TC 08   1 US WPACCFAQ   9 US MAOOTUB TC 06   1 US WPACCFAQ TC 01   1 US MAOOTUB   7 US IOFUEDTA TC 01   1 US IOFUEDTA   6 US WPACCFAQ TC 09   1 US MCBRAFCROBA TC 03   1 US IDFUEDTA TC 03   1 US IHFUEDTA   4 US WRRPMAATCRM TC 04   1 US IHFUEDTA TC 03   1 US IOFUEDTA TC 02   1 Execution Q2 2026   22 US IDFUEDTA   8 US WPACCFAQ TC 02   1 US MAOOTUB TC 07   1 US MCBRAFCROBA TC 02   1 Mdl   10 US IDFUEDTA TC 02   1 US IMWFUEDTA   2 US WRRPMAATCRM TC 05   1 US IHFUEDTA TC 02   1 US MAOOTUB TC 04   1 US MBTRSLTA TC 04   1 US IMWFUEDTA TC 02   1 US WPACCFAQ TC 07   1 US WRRPMAATCRM   5 US IDFUEDTA TC 05   1 US WRRPMAATCRM TC 02   1 US VACIF   1 US MAOOTUB TC 05   1 US IAFUEDTA   2 US WPACCFAQ TC 08   1 US MCBRAFCROBA TC 04   1 US IDFUEDTA TC 04   1 US WRRPMAATCRM TC 03   1 US IHFUEDTA TC 04   1
Serenity BDD version 4.2.22