EUDI Wallet Test Report
Home > Tag > US ETESM
Application version
Version 2026.05.37-Demo
Report generated 20-05-2026 17:01:34

Tag: US ETESM

20 tests |

Overview

Test Outcomes

Test Performance

Functional Coverage Overview

Features

Key Statistics

Number of Scenarios 2
Total Number of Test Cases 20
Number of Manual Test Cases 20
Tests Started May 20, 2026 11:49:23
Tests Finished May 20, 2026 12:07:29
Total Duration 18m 5s
Fastest Test 17s
Slowest Test 39s
Average Execution Time 24s
Total Execution Time 8m 7s

Functional Coverage Details

Features

Feature Scenarios StepsText Test Cases % Pass Result Coverage
Android > regression tests > manual regression tests > Issuance and presentation - Proximity case 2 1: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 2: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 3: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 4: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 5: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 6: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 10 100%
Ios > regression tests > manual regression tests > Issuance and presentation - Proximity case 2 1: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 2: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 3: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 4: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 5: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 6: Successful credential issuance and presentation with selective disclosure - Python Issuer ({issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer ({issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed}) Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed 10 100%

Key Statistics

Number of Scenarios 2 Total Duration 18m 5s
Total Number of Test Cases 20 Fastest Test 17s
Number of Manual Test Cases 20 Slowest Test 39s
Tests Started May 20, 2026 11:49:23 Average Execution Time 24s
Tests Finished May 20, 2026 12:07:29 Total Execution Time 8m 7s

Automated Scenarios

No automated tests were executed

Manual Tests

## Scenario Context Steps StepsText Result
Issuance and presentation - Proximity case 1: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 2: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 3: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 4: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 5: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 6: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 1: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 2: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Python And issuance method is from list And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 3: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 4: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 5: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 6: Successful credential issuance and presentation with selective disclosure - Python Issuer
issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Python And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a same device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=specific attributes (custom), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares specific attributes (custom) Then verifier verifies the credential successfully with passed SUCCESS
Issuance and presentation - Proximity case 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer
issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Proximity Verifier App, presentation_scenario=proximity case, selective_disclosure=all attributes (full), status=passed
9 Given user initiates credential issuance using the Kotlin And issuance method is credential offer And issuance is performed on a cross device When issuance flow is completed Then credential is stored in the Wallet When user presents the credential to the Proximity Verifier App And presentation is performed on a proximity case And user shares all attributes (full) Then verifier verifies the credential successfully with passed SUCCESS
Serenity BDD version 4.2.22