EUDI Wallet Test Report
Report generated 20-05-2026 11:54

Feature: Cross-device presentation of digital attestations via EUDI wallet

As a EUDI Wallet User
I want to present digital attestations to a requestor Relying Party residing on a different device (e.g., Laptop/Desktop) than my EUDI Wallet, by utilising browser capabilities
So that I can provide verified information through the browser seamlessly, without manual app switching.

Scenarios

Given the user is on the Relying Party service page

When the user initiates the wallet verification flow

Then a presentation request flow is initiated

Given a presentation request flow has been initiated

When the Desktop browser invokes the Digital Credentials API

Then the user is prompted to grant permission

Given the browser displays a permission prompt

When the user grants permission

Then the Relying Party generates a valid presentation request

Given a valid presentation request has been created

When the browser processes the request

Then a QR code is displayed to the user

Given a QR code is displayed on the Desktop browser

When the user scans the QR code with the mobile device camera

Then the presentation request is transferred to the mobile device

Given the mobile device has received a presentation request

When no installed Wallet Unit contains suitable attestations

Then the user is notified and the process is terminated

Given the mobile device has received a presentation request

When the system identifies one or more suitable attestations

Then the user sees an extension of the Wallet open automatically

Given the extension of the Wallet is open

When the presentation request screen is shown

Then the requesting Relying Party and the requested attestations and related attributes are displayed

Given the presentation request screen is displayed in the Wallet

When the user consents to share attributes and enters a valid six-digit PIN

Then the attestation is presented successfully

Given the Wallet requests PIN authentication

When the user enters an incorrect six-digit PIN

Then an authentication error is displayed

Given the attestation has been presented from the mobile Wallet

When the Relying Party validates the attestation successfully

Then a verification confirmation is displayed in the Desktop browser

Given the attestation has been presented from the mobile Wallet

When the Relying Party fails to validate the attestation

Then an error message is displayed and retry is allowed

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 12 Total Duration 3m 33s
Total Number of Test Cases 12 Fastest Test 16s
Number of Manual Test Cases 12 Slowest Test 19s
Tests Started May 20, 2026 11:54:24 Average Execution Time 17s
Tests Finished May 20, 2026 11:57:57 Total Execution Time 3m 33s

Automated Tests

No automated tests were executed

Manual Tests

## Scenario Context Steps Result
Cross-Device Presentation of Digital Attestations via EUDI Wallet User initiates verification from Desktop browser 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet Desktop browser requests permission for Digital Credentials API 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet User grants permission on Desktop browser 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet QR code is displayed for cross-device flow 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet User scans QR code using mobile device 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet No matching attestations on mobile device 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet Attestation identifying information is displayed 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet Wallet displays requested attestations and attributes 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet Successful consent and authentication 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet Invalid PIN during cross-device presentation 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet Relying Party verifies attestation successfully on Desktop 3 SUCCESS
Cross-Device Presentation of Digital Attestations via EUDI Wallet Relying Party verification fails on Desktop 3 SUCCESS
Serenity BDD version 4.2.22