EPOD Admin Test Plan

From EPOD


Test Script / Scenario ReferenceEPOD - AdminCall Number(s): 292887
Test Script / Scenario DescriptionTest the Admin functionalityPASS / ISSUES / FAIL
Menu AccessEPOD Admin 
Pre-requisitesNoneTested By:
 
Test ObjectiveTo ensure that the Admin system operates as expectedDate:
 


Step Action Result Remarks P/F
1 General      
       
1.01 Log on with an invalid site/user/password The system will not allow log in    
1.02 Log in with a PDA only user The system will not allow log in    
1.03 Log in with a valid user The system displays the home page    


Step Action Result Remarks P/F
2 Config - Maintenance Screens      
       
2.01 Enter the Reason Codes screen and Find data. Any data present will be displayed in a grid. If no data is found, the screen will display a message.    
2.02 Click Find and choose to Filter by all of the items available in turn. The grid displayed should be filtered by the items entered.    
2.03 Click New. Enter no details. Click Create The system should not allow the new record to be created.    
2.04 Click New. Enter all required details. Click Create. The system should create the record and show it in the grid    
2.05 Click select against an existing record. Click Edit. The system should allow editing of the record.    
2.06 Change and click Update. The changes should be saved.    
2.07 Click select against an existing record. Click Delete. The record should be deleted.    
2.08 Repeat tests 1-7 above for the Vehicles screen. As Above.    
2.09 Repeat tests 1-7 above for the Service Product screen. As Above.    
2.10 Repeat tests 1-7 above for the Vehicle Product screen. As Above.    
2.11 Repeat tests 1-7 above for the Customers screen. As Above.    
2.12 Click on View Jobs link against a customer Shows the Jobs screen, showing only the Jobs for that customer.    


Step Action Result Remarks P/F
3 Config - Administration Screens      
       
3.01 Enter the Users screen and Find data. Any data present will be displayed in a grid. If no data is found, the screen will display a message.    
3.02 Click Find and choose to Filter by all of the items available in turn. The grid displayed should be filtered by the items entered.    
3.03 Click New. Enter no details. Click Create The system should not allow the new record to be created.    
3.04 Click New. Enter all required details. Click Create. The system should create the record and show it in the grid    
3.05 Click select against an existing record. Click Edit. The system should allow editing of the record.    
3.06 Change and click Update. The changes should be saved.    
3.07 Click select against an existing record. Click Delete. The record should be deleted.    
3.08 Click User Access The User Access screen for the user should be shown.    
3.09 Click Load Assignment The Load Assignment screen should be shown    
3.10 Assign jobs to the user in this screen and click Assign Loads The loads should be assigned to the user.    
3.11 Deassign the Loads from the user and click Unassign Loads The loads should be deassigned from the user.    
3.12 Click View Jobs Shows the Jobs screen, showing only the Jobs for that Load.    
3.13 Repeat tests 1-4 and 7 above for the User Access screen. As Above.    
3.14 Enter the Site screen The site details should be shown.    
3.15 Click on the tabs. Further configuration should be shown, although this can't be edited.    
3.16 Click the Edit button The configuration details in the Tabs should now be editable.    
3.17 Change items on all tabs and click Save. All changes will be reflected.    
3.18 Edit again, and click Browse to upload a new Site image. Click Save. The new image should be uploaded and displayed.    
3.19 Click Vehicle Checks. The Vehicle Checks Maintenance screen should be displayed.    
3.20 In this screen, click Edit The screen should allow entry of the Frequency.    
3.21 Change the Frequency. Click Update. The change will be reflected.    
3.22 Click New The screen will allow entry of a new Question.    
3.23 Click Create without entering details The screen will display an error.    
3.24 Enter details then click Create The added record will be shown.    
3.25 Click Select then Edit. The screen will allow the question to be edited.    
3.26 Change details then click Update. The changed data is reflected.    
3.27 Click Select then Delete The selected record is deleted.    
3.28 Enter the Vehicle Check Responses screen and Find data. Any data present will be displayed in a grid. If no data is found, the screen will display a message.    
3.29 Click Find and choose to Filter by all of the items available in turn. The grid displayed should be filtered by the items entered.    
3.30 Click Select The vehicle checks will be displayed in a new grid.    
3.31 Repeat tests 1-7 above for the Job Groups screen. As Above.    
3.32 Click Select, then Edit. Click Browse to upload a new Site image. Click Save. The new image should be uploaded and displayed.    
3.33 Click on a Job Group in the column Configuration Settings The Job Group Config screen will be shown    
3.34 Click on the tabs. Further configuration should be shown, although this can't be edited.    
3.35 Click the Edit button The configuration details in the Tabs should now be editable.    
3.36 Change items on all tabs and click Save. All changes will be reflected.    
3.37 Repeat tests 1-7 above for the Auto-Export screen. As Above.    


Step Action Result Remarks P/F
4 Tasks Screens      
       
4.01 Enter the Loads screen and Find data. Any data present will be displayed in a grid. If no data is found, the screen will display a message.    
4.02 Click Find and choose to Filter by all of the items available in turn. The grid displayed should be filtered by the items entered.    
4.03 Click New. Enter no details. Click Save. The system should not allow the new record to be created.    
4.04 Click New. Enter all required details. Click Create. The system should create the record and show it in the grid    
4.05 Click select against an existing record. Click Edit. The system should allow editing of the record.    
4.06 Change and click Update. The changes should be saved.    
4.07 Click select against an existing record. Click Delete. The record should be deleted.    
4.08 Ensure different statuses are correctly RAG-coloured on the screen. The records are RAG-coloured.    
4.09 Ensure Cancelled and Confirmed statuses are limited for editing purposes. The system prevents Editing and Cancelling.    
4.10 Click Cancel, or Select then Cancel. The system should allow cancellation.    
4.11 Click Details. The system should show the Jobs screen, displaying the jobs assigned to the load.    
4.12 Repeat tests 1-10 above for the Jobs screen. As expected.    
4.13 Click Details. The system should show the Containers/Products screen, displaying the Containers and Products assigned to the job.    
4.14 Click Select then Images on a complete or cancelled job. The system should show any images associated to the job.    
4.15 Click the customer code against a job. The system should show the Customer details.    
4.16 Check the displayed elements in the Container/Products screen. The system should show all containers against the job, including the loose product container. Any products against the loose product container should be showed in the Products grid.    
4.17 Click New Container. Enter no details. Click Save. The system should not allow the new record to be created.    
4.18 Click New Container. Enter all required details. Click Create. The system should create the record and show it in the grid    
4.19 Click New Loose Product. Enter no details. Click Save. The system should not allow the new record to be created.    
4.20 Click New Loose Product. Enter all required details. Click Create. The system should create the record and show it in the grid    
4.21 Click a container. The system should show the products for that container.    
4.22 Click New Product. Enter no details. Click Save The system should not allow the new record to be created.    
4.23 Click New Product. Enter all required details. Click Save The system should create the record and show it in the grid.    
4.24 Click select against an existing Product record. Click Delete. The record should be deleted.    
4.25 Click select against an existing Container record. Click Delete. The record should be deleted.    
4.26 Ensure different statuses are correctly RAG-coloured on the screen. The records are RAG-coloured.    
4.27 Ensure Cancelled and Confirmed statuses are limited for editing purposes. The system prevents Editing and Cancelling.    
4.28 Click Cancel, or Select then Cancel against a Container. The system should allow cancellation.    
4.29 Click Cancel, or Select then Cancel against a Product. The system should allow cancellation.    
4.30 Click Images. The system should show any images associated to the container or product.    
4.31 Enter the Services screen and Find data. Any data present will be displayed in a grid. If no data is found, the screen will display a message.    
4.32 Click Find and choose to Filter by all of the items available in turn. The grid displayed should be filtered by the items entered.    
4.33 Click New. Enter no details. Click Create The system should not allow the new record to be created.    
4.34 Click New. Enter all required details. Click Create. The system should create the record and show it in the grid    
4.35 Click select against an existing record. Click Edit. The system should allow editing of the record.    
4.36 Change and click Update. The changes should be saved.    
4.37 Click select against an existing record. Click Delete. The record should be deleted.    
4.38 Click the customer code in the grid. The system should show the Customer details.    
4.39 Click POD Service Report/View Details Shows the Service Report, in the format as configured against the Site or Job Group.    
4.40 Click Service Details/View Details Shows the Service Details screen.    
4.41 Check the displayed elements in the Service Details screen. The system should show all elements entered against the service.    
4.42 Click Products. The system should show products used or returned on that service.    
4.43 Enter the Invoicing screen and Find data. Any data present will be displayed in a grid. If no data is found, the screen will display a message.    
4.44 Click Find and choose to Filter by all of the items available in turn. The grid displayed should be filtered by the items entered.    
4.45 Check a job as Invoiced and click Save. The changes should be saved.    
4.46 Uncheck a job as Invoiced and click Save. The changes should be saved.