EUDI Wallet Test Report
Home > Tag > US WPACCFAQ
Application version
Version 2026.07.39-Demo
Report generated 04-08-2026 12:42:42

Tag: US WPACCFAQ

18 tests |

Overview

Test Outcomes

Test Performance

Functional Coverage Overview

Features

Key Statistics

Number of Scenarios 9
Total Number of Test Cases 18
Number of Manual Test Cases 18
Tests Started Aug 04, 2026 09:01:59
Tests Finished Aug 04, 2026 09:21:34
Total Duration 19m 35s
Fastest Test 16s
Slowest Test 18s
Average Execution Time 17s
Total Execution Time 5m 18s

Functional Coverage Details

Features

Feature Scenarios StepsText Test Cases % Pass Result Coverage
Android > support for presentation requests (oid4vp DCQL full support) 153 > wallet presents alternative credential combinations from a DCQL query 350 > Wallet Presents Alternative Credential Combinations from a DCQL Query 9 Given the user opens the RP request When the Wallet loads the request Then it displays all valid credential combinations that satisfy the request Given the Wallet contains stored credentials When the Wallet evaluates possible combinations Then it displays only valid combinations based on the stored credentials Given more than one valid credential combination exists When the Wallet displays the combinations Then the user must select exactly one before continuing Given the Wallet displays available combinations When the user views the options Then each option clearly indicates which credentials will be shared Given only one valid credential combination exists When the Wallet displays it Then the user can proceed without making a selection Given the Wallet does not contain the required credentials When the Wallet evaluates the request Then it displays an error message explaining the request cannot be fulfilled Given the user has selected a valid combination When the user proceeds Then the Wallet shows exactly which information will be shared with the RP Given the user proceeds with a valid combination When the Wallet prepares the data Then it does not show or share any information not requested by the RP Given the user is in the sharing flow When the user cancels Then the Wallet returns to the previous screen without sharing any information 9 100%
Ios > support for presentation requests (oid4vp DCQL full support) 153 > wallet presents alternative credential combinations from a DCQL query 350 > Wallet Presents Alternative Credential Combinations from a DCQL Query 9 Given the user opens the RP request When the Wallet loads the request Then it displays all valid credential combinations that satisfy the request Given the Wallet contains stored credentials When the Wallet evaluates possible combinations Then it displays only valid combinations based on the stored credentials Given more than one valid credential combination exists When the Wallet displays the combinations Then the user must select exactly one before continuing Given the Wallet displays available combinations When the user views the options Then each option clearly indicates which credentials will be shared Given only one valid credential combination exists When the Wallet displays it Then the user can proceed without making a selection Given the Wallet does not contain the required credentials When the Wallet evaluates the request Then it displays an error message explaining the request cannot be fulfilled Given the user has selected a valid combination When the user proceeds Then the Wallet shows exactly which information will be shared with the RP Given the user proceeds with a valid combination When the Wallet prepares the data Then it does not show or share any information not requested by the RP Given the user is in the sharing flow When the user cancels Then the Wallet returns to the previous screen without sharing any information 9 100%

Key Statistics

Number of Scenarios 9 Total Duration 19m 35s
Total Number of Test Cases 18 Fastest Test 16s
Number of Manual Test Cases 18 Slowest Test 18s
Tests Started Aug 04, 2026 09:01:59 Average Execution Time 17s
Tests Finished Aug 04, 2026 09:21:34 Total Execution Time 5m 18s

Automated Scenarios

No automated tests were executed

Manual Tests

## Scenario Context Steps StepsText Result
Wallet Presents Alternative Credential Combinations from a DCQL Query Display all valid combinations 3 Given the user opens the RP request When the Wallet loads the request Then it displays all valid credential combinations that satisfy the request SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Display only valid combinations 3 Given the Wallet contains stored credentials When the Wallet evaluates possible combinations Then it displays only valid combinations based on the stored credentials SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query User must select one combination when multiple exist 3 Given more than one valid credential combination exists When the Wallet displays the combinations Then the user must select exactly one before continuing SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Each option shows which credentials will be shared 3 Given the Wallet displays available combinations When the user views the options Then each option clearly indicates which credentials will be shared SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Only one valid combination exists 3 Given only one valid credential combination exists When the Wallet displays it Then the user can proceed without making a selection SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query No valid combinations available 3 Given the Wallet does not contain the required credentials When the Wallet evaluates the request Then it displays an error message explaining the request cannot be fulfilled SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Show information that will be shared 3 Given the user has selected a valid combination When the user proceeds Then the Wallet shows exactly which information will be shared with the RP SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Do not show or share unrequested information 3 Given the user proceeds with a valid combination When the Wallet prepares the data Then it does not show or share any information not requested by the RP SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Canceling the flow 3 Given the user is in the sharing flow When the user cancels Then the Wallet returns to the previous screen without sharing any information SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Display all valid combinations 3 Given the user opens the RP request When the Wallet loads the request Then it displays all valid credential combinations that satisfy the request SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Display only valid combinations 3 Given the Wallet contains stored credentials When the Wallet evaluates possible combinations Then it displays only valid combinations based on the stored credentials SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query User must select one combination when multiple exist 3 Given more than one valid credential combination exists When the Wallet displays the combinations Then the user must select exactly one before continuing SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Each option shows which credentials will be shared 3 Given the Wallet displays available combinations When the user views the options Then each option clearly indicates which credentials will be shared SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Only one valid combination exists 3 Given only one valid credential combination exists When the Wallet displays it Then the user can proceed without making a selection SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query No valid combinations available 3 Given the Wallet does not contain the required credentials When the Wallet evaluates the request Then it displays an error message explaining the request cannot be fulfilled SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Show information that will be shared 3 Given the user has selected a valid combination When the user proceeds Then the Wallet shows exactly which information will be shared with the RP SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Do not show or share unrequested information 3 Given the user proceeds with a valid combination When the Wallet prepares the data Then it does not show or share any information not requested by the RP SUCCESS
Wallet Presents Alternative Credential Combinations from a DCQL Query Canceling the flow 3 Given the user is in the sharing flow When the user cancels Then the Wallet returns to the previous screen without sharing any information SUCCESS
Serenity BDD version 4.2.22