Valuations and Accounting User Acceptance Testing Scenarios
What is user acceptance testing?
User acceptance testing (UAT) is a process of verifying that a product works for its target audience, meeting both the requirements and expectations of the product’s users. UAT is one of the final implementation procedures that occurs before the GOLIVE.
Who performs UAT?
Product’s end-users are the people who take part in this activity.
Note: It’s extremely important to avoid conducting UAT with people who are already familiar with a product as they might become a victim of tunnel vision. They may skip some steps of a journey or use workarounds over some known issues. As a result, it becomes harder to identify any flaws in user flows.
Why UAT is important?
By verifying that a product works as intended for its users, the team reduces the likelihood of issues being raised when the product will GOLIVE.
While Conducting UAT
- Set clear expectations.
- UAT should occur early and often.
- Find relevant test participants. It’s extremely important to find the right test participants. People who will test the product should be the people who will use it on a regular basis.
- Prepare test assignments. Since the goal of UAT is to assess if the product can support day-to-day operations, all tasks and assignments for UAT should be created based on the real-world scenarios. Test scenarios should be a good representation of a user journey. Please refer to the test scenarios listed below.
- Don’t focus on finding defects. Remember that UAT is not performed with the aim of finding maximum defects. UAT should be focused on tracking user responses on interaction with a product.
- Clarify all findings. After completion of UAT, test participants might report some issues, change requests or new functionalities.
- Communicate feedback. The results of testing sessions in a format of test reports should be forwarded to the team who will be responsible for analysing and making appropriate changes. Reports should encapsulate and communicate the degree to which users’ expectations were met.
Below is a table with different testing scenarios to enable users to perform UAT at their end.
Module | Submodule | Section | Task - From User Interface | Task - Bulk using Data Exchange | Task - Bulk Operation | |
1 | Admin | Valuation | Valuation Pattern | Create Valuation Pattern | Bulk Create Valuation Pattern | NA |
2 | Admin | Accounting | Financial Class Hierarchy | Create Financial Class | Bulk Create Financial Class | NA |
3 | Admin | Accounting | Financial Class Hierarchy | Create Financial Subclass | Bulk Create Financial Subclass | NA |
4 | Admin | Accounting | Transaction Configuration | Edit Transaction Configuration | NA | NA |
5 | Admin | Accounting | Fair Value Ledger properties | Set reporting frequency | NA | NA |
6 | Admin | Accounting | Chart of Accounts | Create / Edit / Delete | Bulk Create | NA |
7 | Admin | Accounting | Financial Class Account Mapping | Edit Config / Delete Config | Bulk Create | NA |
8 | Accounting | Fair Value | Financial Year | Create/Open/Close Financial Year and Financial Period | NA | NA |
9 | Asset | Components | Valuation --> Fair Value Ledger | Create Valuation Component (Main - Acquisition) | Bulk Create Main - Acquisition Fair Value | NA |
10 | Asset | Components | Valuation --> Fair Value Ledger | Edit Valuation Record | Bulk Edit Acquisition Fair Value | NA |
11 | Asset | Components | Accounting --> Fair Value Ledger | Process Transaction | NA | NA |
12 | Accounting | Fair Value | Bulk Transaction --> Batch | Batch process Acquisitions (Registration Batch) | NA | NA |
13 | Asset | Components | Valuation --> Fair Value Ledger | Create Valuation Component (Capex - Acquisition) | Bulk Create Capex - Acquisition Fair Value | NA |
14 | Asset | Components | Valuation --> Fair Value Ledger | Edit Valuation Record | Bulk Edit Acquisition Fair Value | NA |
15 | Asset | Components | Accounting --> Fair Value Ledger | Process Transaction | NA | NA |
16 | Accounting | Fair Value | Bulk Transaction --> Batch | Batch process Acquisitions (Registration Batch) | NA | NA |
17 | Asset | Components | Valuation --> Fair Value Ledger | Perform Capex | Bulk Create Capex Valuation | NA |
18 | Asset | Components | Valuation --> Fair Value Ledger | Edit Valuation Record | Bulk Edit Capex Valuation | NA |
19 | Asset | Components | Accounting --> Fair Value Ledger | Process Transaction | NA | NA |
20 | Accounting | Fair Value | Bulk Transaction --> Batch | Batch process Capex (In Year Transaction Batch) | NA | NA |
21 | Asset | Components | Valuation --> Fair Value Ledger | Perform Adjustment | Bulk Create Adjustment Valuation | NA |
22 | Asset | Components | Valuation --> Fair Value Ledger | Edit Valuation Record | Bulk Edit Adjustment Valuation | NA |
23 | Asset | Components | Accounting --> Fair Value Ledger | Process Transaction | NA | NA |
24 | Accounting | Fair Value | Bulk Transaction --> Batch | Batch process Capex (In Year Transaction Batch) | NA | NA |
25 | Asset | Components | Valuation --> Fair Value Ledger | Perform Disposal | Bulk Create Disposal Valuation | NA |
26 | Asset | Components | Valuation --> Fair Value Ledger | Edit Valuation Record | Bulk Edit Disposal Valuation | NA |
27 | Asset | Components | Accounting --> Fair Value Ledger | Process Transaction | NA | NA |
28 | Accounting | Fair Value | Bulk Transaction --> Batch | Batch process Capex (In Year Transaction Batch) | NA | NA |
29 | Asset | Components | Valuation --> Fair Value Ledger | Perform Impairment | Bulk Create Impairment Valuation | NA |
30 | Asset | Components | Valuation --> Fair Value Ledger | Edit Valuation Record | Bulk Edit Impairment Valuation | NA |
31 | Asset | Components | Accounting --> Fair Value Ledger | Process Transaction | NA | NA |
32 | Accounting | Fair Value | Bulk Transaction --> Batch | Batch process Capex (In Year Transaction Batch) | NA | NA |
33 | Asset | Components | Valuation --> Fair Value Ledger | Perform External Valuation | Bulk Create External Valuation | NA |
34 | Asset | Components | Valuation --> Fair Value Ledger | Edit Valuation Record | Bulk Edit External Valuation | NA |
35 | Asset | Components | Accounting --> Fair Value Ledger | NA | NA | NA |
36 | Accounting | Fair Value | Revaluation --> Dashboard | Create / Process External Revaluation records | NA | NA |
37 | Asset | Components | Accounting --> Classification | Change Financial Classification (Transfer Transaction) | NA | Advance Search--> Bulk Operation |
38 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Movements Report | NA | NA |
39 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Movements Report by Asset | NA | NA |
40 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Acquisition Report | NA | NA |
41 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Depreciation Report | NA | NA |
42 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Capex Report | NA | NA |
43 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Adjustment Report | NA | NA |
44 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Impairment Report | NA | NA |
45 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Revaluation Report | NA | NA |
46 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Disposal Report | NA | NA |
47 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Transfer Report | NA | NA |
48 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Journal Report | NA | NA |
49 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Sensitivity Analysis Report | NA | NA |
50 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Analysis of Fair Value Report | NA | NA |
51 | Accounting | Fair Value | Financial Year --> Financial Year | Run / Export Asset Performance Report | NA | NA |
52 | Accounting | Fair Value | Financial Year --> Financial Period | Create Depreciation Batch and Process | NA | NA |
53 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Movements Report | NA | NA |
54 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Movements Report by Asset | NA | NA |
55 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Acquisition Report | NA | NA |
56 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Depreciation Report | NA | NA |
57 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Capex Report | NA | NA |
58 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Adjustment Report | NA | NA |
59 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Impairment Report | NA | NA |
60 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Revaluation Report | NA | NA |
61 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Disposal Report | NA | NA |
62 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Transfer Report | NA | NA |
63 | Accounting | Fair Value | Financial Year --> Financial Period | Run / Export Journal Report | NA | NA |
64 | Accounting | Fair Value | Bulk Transaction --> Batch | Create Batch | NA | NA |
65 | Accounting | Fair Value | Bulk Transaction --> Batch | Process Batch | NA | NA |
66 | Accounting | Fair Value | Bulk Transaction --> Batch | Reprocess Batch | NA | NA |
67 | Accounting | Fair Value | Bulk Transaction --> Batch | Roll Back Batch | NA | NA |
68 | Valuations | Dashboard | Valuation Input Config | Create Valuation Input Config | NA | NA |
69 | Valuations | Dashboard | Valuation Input Config | Update Valuation Input Config | NA | NA |
70 | Valuations | Dashboard | Valuation Input Config | Change status of Valuation Input Config to Active | NA | NA |
71 | Valuations | Dashboard | Valuation Input Config | Change status of Valuation Input Config to Inactive | NA | NA |
72 | Valuations | Dashboard | Valuation Input Config | Change status of Valuation Input Config to Out of System | NA | NA |
73 | Valuations | Dashboard | Valuation Input Config | Export Active Valuation Input Config to Excel | NA | NA |
74 | Accounting | Fair Value | Revaluation --> Dashboard | Create / Process Internal Revaluation | NA | NA |
75 | Accounting | Fair Value | Reconciliation | Run Export | NA | NA |