Fixed Assets Test Script
Fixed Assets Test Script
<Author> May 16, 1999 April 22, 2012 <Document Reference Number> DRAFT 1A
Copy Number
_____
Document Control
Change Record
3
Date 16-May-99
Author <Author>
Version Draft 1a
Reviewers
Name
Position
Distribution
Copy No. 1 2 3 4
Note To Holders: If you receive an electronic copy of this document and print it out, please write your name on the equivalent of the cover page, for document control purposes. If you receive a hard copy of this document, please write your name on the front cover, for document control purposes.
Contents
Document Control ..................................................................................................................ii Overview .................................................................................................................................. 1 System Test Sequences ........................................................................................................... 2 System Test Specifications Add Assets Manually (Detail) ............................................. 3 System Test Specifications Add Assets Manually (Quick Additions) .......................... 4 System Test Specifications Add CIP Assets ..................................................................... 5 System Test Specifications Perform Mass Additions ...................................................... 6 System Test Specifications Add Leased Assets (Optional) ............................................ 7 System Test Specifications Run Depreciation .................................................................. 9 System Test Specifications Create Journal Entries and Reconcile to the General Ledger ..................................................................................................................................... 10 System Test Specifications Perform Cost and Depreciation Life Adjustments ......... 11 System Test Specifications Capitalize CIP Assets ......................................................... 12 System Test Specifications Reclassify Assets ................................................................. 13 System Test Specifications Retire and Reinstate Assets ............................................... 14 System Test Specifications Transfer Assets .................................................................... 16 System Test Specifications Run Depreciation ................................................................ 17 System Test Specifications Create Journal Entries and Reconcile to the General Ledger ..................................................................................................................................... 18 System Test Specifications View Financial Information ............................................... 19 System Test Specifications View Transaction History .................................................. 20 System Test Specifications Run Depreciation Projections ............................................ 21 System Test Specifications Perform Mass Transactions ............................................... 22 System Test Specifications Run Reports ......................................................................... 24 System Test Specifications Tax book transactions ......................................................... 25 Data Profile - <Scenario Number> ..................................................................................... 26 Defect Log .............................................................................................................................. 27 Open And Closed Issues For This Deliverable ................................................................. 28 Open Issues..................................................................................................................... 28 Closed Issues .................................................................................................................. 28
Overview
This System Test Script documents the steps needed to test the integration of application extensions with the target application system with respect to the <Process> process. System testing measures the quality of the entire application system, using system test sequences and scripts. You must create scripts for all business processes based on the Mapped Business Requirements (BR.030). You should be able to reuse the test scripts you created during Test Business Solutions (BR.080); however, the focus of business solution testing is confirming individual business processes, while business system testing focuses on confirming the collective application system. For more information, refer to Business Mapping Test Results (BR.080) as a basis for business system test specifications. This system test will include the following types of testing: Integrated Business Processes Manual Procedures Support Procedures Security Testing Initial System Documentation Inspection Manual Data Inspection Database Journaling Converted Data Load Testing Converted Data Inspection Interface Testing (limited to processing data as input from another system, or creating data for use by another system) Data/Transaction Reconciliation to the legacy system Job Stream Testing (if there is a batch component) Back-Up and Recovery Testing Data Archival Testing Lock Testing Simulating User Load (executing identical scenarios) Batch Window Test (on full converted data volumes)
FA10
10.2
FA10
10.3
FA10
10.4
Add several assets using the above steps and the following variations: - Input a prior period asset, including YTD and accumulated depreciation amounts - Split asset cost to more than one cost center
The prorate convention and the depreciation method and life will default from the asset category. The date in service will default to the system date. The depreciation account in the expense distribution should default from the category setup. The system will require that the YTD depreciation be less than or equal to the accumulated depreciation amount - The system will allow assets to be assigned to more than one cost center by using fractions of a unit - The system will allow users to change the assets depreciation life - The system will only allow users to input employees that have been setup in the HR tables - The system will prompt the user for required information before allowing the user to save the asset - The system will acknowledge if the parent asset number is valid Asset numbers will be sequential, starting with the next available number as designated in the System Control setup.
- Try to save an asset before all required information is input (Required information includes description, category, expense account and location.) - Input parent asset numbers for child assets Verify that asset numbers are assigned sequentially. FA10 10.5 Add sales tax and overhead allocation to asset lines. Make sure Subledger balances to General Ledger at month end and that appropriate journal entries offset the added lines.
System Test Specifications Add Assets Manually (Detail) 3 of 28 (v. DRAFT 1A)
FA20
20.2
The system will only allow users to select valid expense accounts and valid locations.
FA20
20.3
System Test Specifications Add Assets Manually (Quick Additions) 4 of 28 (v. DRAFT 1A)
FA30
30.4
FA40 FA40
40.2 40.3
FA40
40.4
Enter a current cost for the asset. Verify the date in service, prorate convention, and the depreciation method and life.
FA50 FA50
50.2 50.3
FA50
50.4
FA50
50.5
FA50 FA50
50.6 50.7
FA50 FA50
50.8 50.9
FA50
50.10
The system will change the queue name to "Cost Adjustment" for all invoice lines that were added to an asset.
FA50
50.11
System Test Specifications Add Leased Assets (Optional) 7 of 28 (v. DRAFT 1A)
TE.040 System Test Script Scenario Step Test Step Role Action or Path Mass Additions Post Mass Additions Expected Results with a queue status of "Post" or "Cost Adjustment" to the FA tables. After the program completes, the queue status for these invoice lines will change to "Posted" in the Prepare Mass Additions form The Mass Additions Posting Report will detail all the invoice lines posted in Step 50.11 Users will be able to view all the assets created in Step 50.11. The program deletes all invoice lines in the Prepare Mass Additions form with a queue status of "Delete". The report will detail all the invoice lines deleted in Step 50.14. The invoice lines deleted in Step 50.14 will no longer appear in the Prepare Mass Additions form Actual Results
Doc Ref: <Document Reference Number> September 17, 2011 Expected Cycle Time Actual Cycle Time Status
FA50
50.12
Review the Mass Additions Exception Report and Posting Report Verify that the assets posted properly. Assets Asset Workbench Run the Delete Mass Additions program
FA50 FA50
50.13 50.14
FA50 FA50
50.15 50.16
Review the Mass Additions Delete Report Verify that invoices marked as "Delete" are no longer in the Prepare Mass Additions form
System Test Specifications Add Leased Assets (Optional) 8 of 28 (v. DRAFT 1A)
FA60
60.2
View requests to ensure process completed without error Help Menu View My Requests
System Test Specifications Create Journal Entries and Reconcile to the General Ledger
Scenario Step FA70 FA70 Test Step 70.1 70.2 Role Action or Path Create standard journal entries Journal Entries Standard Match the depreciation expense recorded on the Journal Entry Reserve Ledger Report to the Unposted Journal Report. Match the ending balance of the Cost Summary Report with the Unposted Journal Report. Match the ending balance of the CIP Summary Report with the Unposted Journal Report. Match the ending balance of the Reserve Summary Report with the Unposted Journal Report. Reconcile the Cost Clearing Reconciliation Report to the Unposted Journal Report. Expected Results The system will prompt the user for the book and period. The reports will reconcile. Actual Results Expected Cycle Time > 1 min. Actual Cycle Time > 1 min. Status Active
The reports will reconcile. The reports will reconcile. The reports will reconcile.
FA70
70.6
System Test Specifications Create Journal Entries and Reconcile to the General Ledger 10 of 28 (v. DRAFT 1A)
The system will allow users to change the cost of an asset. The system will allow users to expense adjustments. The Books form will open.
The system will allow users to change the depreciation life of an asset. The system will allow users to expense adjustments. See Process 140
System Test Specifications Perform Cost and Depreciation Life Adjustments 11 of 28 (v. DRAFT 1A)
FA90 FA90
90.3 90.4
Select the "Capitalize" button (B) Capitalize Select the asset that was capitalized in Step 90.3 Verify changes to asset. Assets Asset Workbench (B)Open
FA100
100.3
FA100
100.4
FA100
100.5
Verify that the category combination has changed to the combination assigned in Step 100.2. Assets Asset Workbench (B)Open Change the depreciation method and life to reflect the method and life of the new category. Assets Asset Workbench (B)Books After creating journal entries (Process 140), verify that the cost and accumulated. depreciation for the asset have been transferred to the new category cost and accumulated depreciation accounts. Verify that depreciation for the month is booked to the new category depreciation account.
The system will allow users to change the depreciation method and life of the reclassified asset. See Process 140
FA110
110.2
FA110 FA110
110.3 110.4
Select the "Done" button to save the transaction. Run Calculate Gains and Losses. Run the Asset Retirements Report and verify that the system calculated any gains or losses for the asset properly. Find the retired asset in the Asset Workbench form and then perform the following steps: - Select the "Retirements" button from the Asset Workbench - Enter Query mode in the Retirements form by hitting the F7 key - Input the reference number noted in Step 110.3 in the Reference Number field - Execute the query by hitting the F8 key - Verify that the assets status is "Processed" Repeat the above steps for a few more assets in each Corporate book. Reinstate some of the assets retired in Step 110.3: - In the Asset Workbench, find one of the assets retired in Step 110.3 - Select the "Retirements" button - Enter Query mode in the Retirements form by hitting the F7 key - Input the reference number noted in Step 110.3 - Execute the query by hitting the F8 key - Select the "Reinstate" button After creating journal entries (Process 140), verify that the system created the proper
FA110
110.5
The assets status will change to "Processed" after the Calculate Gains and Losses report is run or after depreciation is run for the period
FA110 FA110
110.6 110.7
FA110
110.8
System Test Specifications Retire and Reinstate Assets 14 of 28 (v. DRAFT 1A)
TE.040 System Test Script Scenario Step Test Step Role Action or Path retirement entries. Expected Results Actual Results
Doc Ref: <Document Reference Number> September 17, 2011 Expected Cycle Time Actual Cycle Time Status
System Test Specifications Retire and Reinstate Assets 15 of 28 (v. DRAFT 1A)
FA120
120.2
FA120
120.3
FA120
120.4
The system will allow users to input the number of units to transfer in the Unit Change column. Users will be able to create a new assignments row and enter the number of units transferred in the Unit Change column. The system will not allow users to input invalid expense accounts or locations.
FA120 FA120
120.5 120.6
FA130
130.2
System Test Specifications Create Journal Entries and Reconcile to the General Ledger
Scenario Step FA140 FA140 Test Step 140.1 140.2 Role Action or Path Create standard journal entries Journal Entries Standard Match the depreciation expense recorded on the Journal Entry Reserve Ledger Report to the Unposted Journal Report (GL). Match the ending balance of the Cost Summary Report with the Unposted Journal Report (GL). Match the ending balance of the CIP Summary Report with the General Ledger Report. Match the ending balance of the Reserve Summary Report with the General Ledger Report. Reconcile the Cost Clearing Reconciliation Report to the General Ledger Report. Expected Results The system will prompt the user for the book and period. The reports will reconcile. Actual Results Expected Cycle Time > 1 min. Actual Cycle Time > 1 min. Status Active
The reports will reconcile. The reports will reconcile. The reports will reconcile.
FA130
140.6
System Test Specifications Create Journal Entries and Reconcile to the General Ledger 18 of 28 (v. DRAFT 1A)
FA150
150.3
FA170
170.3
FA170
170.4
FA180 FA180
180.4 180.5
FA180 FA180
180.6 180.7
The system will perform the Mass Transfer. The system will allow users to input "Assets to Change" data and "Changes" data. The system will generate the Mass Change Preview Report. The system will display the Mass Changes information input in Step 180.5 The system will perform the Mass Change.
FA180
180.8
FA180
180.9
The system will display the Mass Changes information input in Step 180.5
The system will allow users to input retirement selection data. The system will perform the Mass Retirement.
The system will calculate gains and losses for retired assets correctly.
FA180
180.15
The system will display the Mass Retirements information input in Step 180.12
TE.040 System Test Script Scenario Step FA180 FA180 Test Step 180.16 180.17 Role Action or Path Select the "Reinstate" button Mass Transactions Retirements Choose several assets that were reinstated in Step 180.16 to ensure that they were properly reinstated. Assets Asset Workbench Expected Results The system will reinstate the Mass Retirements. Assets will be properly reinstated. Note the status of the transaction will be Reinstated Actual Results
Doc Ref: <Document Reference Number> September 17, 2011 Expected Cycle Time Actual Cycle Time Status
Defect Log
Defect ID Number Test Step Reference Module Name Defect Description Resolution Re-Test By Re-Test Date Pass/Fail Status (open, closed, in process)
ID
Issue
Resolution
Responsibility
Target Date
Impact Date
Closed Issues
ID
Issue
Resolution
Responsibility
Target Date
Impact Date
Open And Closed Issues For This Deliverable 28 of 28 (v. DRAFT 1A)