Module: Admin Reporting UI
TC_ID_ADMIN_UI_01
Title: Verify transaction listing is displayed in UI
Preconditions: Transactions available
Steps:
Open admin reporting screen
Test Data: transaction data
Expected Result: Transaction list is visible
TC_ID_ADMIN_UI_02
Title: Verify filter by date works correctly
Preconditions: Transactions exist across dates
Steps:
Apply date filter
Test Data: date
Expected Result: Data filtered based on selected date
TC_ID_ADMIN_UI_03
Title: Verify filter by status works correctly
Preconditions: Transactions with different statuses
Steps:
Apply status filter
Test Data: status
Expected Result: Only matching status records shown
TC_ID_ADMIN_UI_04
Title: Verify filter by gateway works correctly
Preconditions: Multiple payment gateways used
Steps:
Apply gateway filter
Test Data: gateway
Expected Result: Data filtered by selected gateway
TC_ID_ADMIN_UI_05
Title: Verify filter by user works correctly
Preconditions: Multiple users available
Steps:
Apply user filter
Test Data: user
Expected Result: Only selected user transactions displayed
TC_ID_ADMIN_UI_06
Title: Verify multiple filters work together
Preconditions: Filters available
Steps:
Apply date, status, and user filters together
Test Data: date, status, user
Expected Result: Data matches all applied filters
TC_ID_ADMIN_UI_07
Title: Verify summary dashboard widgets display correct data
Preconditions: Dashboard available
Steps:
Open dashboard
Test Data: summary data
Expected Result: Widgets show correct summarized information
TC_ID_ADMIN_UI_08
Title: Verify UI updates when filters are changed
Preconditions: Filters applied
Steps:
Change filter values
Test Data: filter values
Expected Result: UI refreshes with updated data