Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the Home screen
When the user clicks the History button
Then the History screen is displayed
And all transactions are displayed
And no search or filters are applied
Given the user is on the History screen
When the user observes the transactions screen
Then the following are displayed {options}:
And if there are no transactions for a period group, then this group is not displayed
Examples:
| options | |
|---|---|
| the transactions are grouped by period | |
| the search field is empty and enabled | |
| the search field contains a search icon on the left side | |
| the search field displays a hinted search text "Search" |
Given the user previously searched for a text
When the user taps on the search field
Then the user can edit the text
And a Clear icon button (e.g. X) is displayed
And the search field contains the edited text
And returns the new results
Given the user types on the search field
When the user taps on the Clear icon button
Then any existing text in the search field is cleared
And the EUDI Wallet resets any previously applied search
And the screen lists all transactions that respects the filtering and sorting already in force
Given the user previously searched for a text and results are displayed
When the user search with an empty search field
Then the EUDI Wallet resets any previously applied search
And the screen lists all transactions that respects the filtering and sorting already in force
Given the user taps on the search field
When the user types a text
Then the EUDI Wallet applies the search text to the attributes of {options}:
And the transactions matching the search text are displayed
And if no matching transactions are found, then the EUDI Wallet displays an informative message in the list section
Examples:
| options | |
|---|---|
| Relying Party name (attestation presentation) | |
| Intermediary name (attestation presentation) | |
| Document name (signing transactions) | |
| PID Provider or Attestation Provider name (PID/attestation issuance and re-issuance transactions) | |
| Attestation type (PID/attestation deletion) | |
| Provider name (PID/attestation deletion) |
| Number of Scenarios | 6 | Total Duration | 897ms |
| Total Number of Test Cases | 14 | Fastest Test | 9ms |
| Number of Manual Test Cases | 14 | Slowest Test | 29ms |
| Tests Started | Oct 06, 2026 11:29:52 | Average Execution Time | 18ms |
| Tests Finished | Oct 06, 2026 11:29:53 | Total Execution Time | 600ms |