Task #845
openEpic #786: Square Payment Gateway Integration
Feature #836: Payment Reporting & Analytics
Admin Reporting UI
0%
Description
Develop UI screens (Admin panel) for:
Transaction listing
Filters (date, status, gateway, user)
Summary dashboard widgets
Updated by Deeksha Singh about 1 month ago
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
Updated by Abhishek Thakur about 1 month ago
- Status changed from New to Ready for Client