EUDI Wallet Test Report
Home > Requirements > Ios > Rqes R5 wallet-driven model with internal signature creation application 29 > Select and authenticate to qtsp R5 119 > Authenticate and authorize EUDI wallet user with QTSP for signing service
Report generated 14-10-2025 11:24

Feature: Authenticate and authorize EUDI wallet user with QTSP for signing service

As a EUDI Wallet User
I want to use my EUDI Wallet to authenticate to QTSPs
So that I can be securely authenticated and authorized by the QTSP which provides the signing service

Scenarios

Given the user has logged in to the EUDI Wallet application

When the user selects the Sign Document option

Then the EUDI Wallet prompts the user to select a QTSP

Given the EUDI Wallet displays a list of QTSPs to the user

When the user selects a preferred QTSP

Then the EUDI Wallet navigates the user to the selected QTSP login page in the mobile browser

Given the QTSP login page is displayed to the user

When the QTSP provides a deep link for attestation presentation of the PID

Then the deep link redirects the user to the EUDI Wallet

Given the user is redirected to the EUDI Wallet from the QTSP deep link

When the EUDI Wallet receives a PID attestation request from the QTSP

Then the EUDI Wallet informs the user about the request and asks for consent

Given the EUDI Wallet requests the user to authenticate for attestation release

When the user enters the correct six-digit PIN

Then the EUDI Wallet presents the PID attestation to the QTSP

Given the EUDI Wallet receives a PID attestation presentation request from the QTSP

When the EUDI Wallet checks for available attestations

Then the EUDI Wallet informs the user that no matching attestation is available

Given the QTSP receives the PID attestation from the EUDI Wallet

When the QTSP verifies the attestation successfully

Then the QTSP informs the user of successful verification

Given the EUDI Wallet prompts the user for attestation release and authentication

When the user chooses to cancel or return to the main page

Then the EUDI Wallet returns the user to the main page

Given the EUDI Wallet prompts the user for PIN authentication

When the user enters an incorrect PIN

Then the EUDI Wallet prompts the user to retry authentication

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 9 Total Duration 1m 6s
Total Number of Test Cases 9 Fastest Test 7s
Number of Manual Test Cases 9 Slowest Test 7s
Tests Started Oct 14, 2025 11:24:01 Average Execution Time 7s
Tests Finished Oct 14, 2025 11:25:08 Total Execution Time 1m 6s

Automated Tests

No automated tests were executed
Serenity BDD version 3.9.2