Given the user has initiated a QES signing operation
When the Wallet presents the transaction information for review
Then the Wallet displays the QES transaction type and applicable trust framework
And the Wallet displays the document name or description
Given the QES transaction contains a reference to the document to be signed where provided
When the Wallet presents the transaction information
Then the user can access the document associated with the signing transaction
Given the QES transaction contains additional document or signing information
When the Wallet presents the transaction information for review
Then the Wallet displays the applicable DTBSR information
And the Wallet displays the signed attributes and requested credentials where applicable
Given optional QES transaction information is provided
When the Wallet presents the transaction information for review
Then the Wallet displays the OTP where provided
And the Wallet displays the Response URI where applicable
And the Wallet displays the document integrity status
And the Wallet displays the signature format and conformance level where provided
Given the user has reviewed the transaction information and document
When the user explicitly approves the QES transaction
Then the Wallet continues the QES signing process
Given the user is reviewing the QES transaction
When the user rejects or cancels the transaction
Then the QES signing operation does not proceed
Given the QES transaction has been completed
When the user accesses the Transaction Log
Then the QES transaction is available in the Transaction Log
Given the QES transaction is available in the Transaction Log
When the user opens the recorded QES transaction
Then the Wallet displays the relevant Transaction Data associated with the transaction
And the Wallet displays the user's recorded decision to approve or reject the transaction
| Number of Scenarios | 8 | Total Duration | 245ms |
| Total Number of Test Cases | 8 | Fastest Test | 5ms |
| Number of Manual Test Cases | 8 | Slowest Test | 13ms |
| Tests Started | Oct 06, 2026 11:29:55 | Average Execution Time | 8ms |
| Tests Finished | Oct 06, 2026 11:29:55 | Total Execution Time | 66ms |
| ## | Scenario | Context | Steps | Result |
|---|---|---|---|---|
| Review and authorise QES transaction data | Display QES transaction information before authorisation | 4 | ||
| Review and authorise QES transaction data | Provide access to the document to be signed | 3 | ||
| Review and authorise QES transaction data | Display document and signing information when available | 4 | ||
| Review and authorise QES transaction data | Display additional QES transaction information when available | 6 | ||
| Review and authorise QES transaction data | Approve the QES transaction | 3 | ||
| Review and authorise QES transaction data | Reject the QES transaction | 3 | ||
| Review and authorise QES transaction data | Record the QES transaction in the Transaction Log | 3 | ||
| Review and authorise QES transaction data | Display recorded QES transaction information | 4 |