SquidSoft Inc. - GUIDOs
Detailed Design Document - Testing Plan


           Process 2.1           

There are 2 basic conditions we need to check

  1. That each button will open up it's related interface
  2. That security levels will be checked -- if the user doesn't have access to a particular interface then that button should be greyed out.

We must prepare the data in the system to meet the following conditions:

  1. User1 will have NOT have access to anything but the Logout button
    INPUT
    • We then login to the system as user1, and try clicking on the various buttons on the Main Menu (saving logout for last).
    Expected Result
    • The Main Menu displays all the buttons as greyed OUT except the Logout button.
    • Clicking on any of the Greyed Out buttons will result in NO action.
    • Clicking on the Logout button will result in the user being logged out of the system.

  2. User2 will ONLY have access to the Product Interface
    INPUT
    • We then login to the system as user2, and try clicking on the various buttons on the Main Menu (saving logout for last).
    Expected Result
    • The Main Menu displays all the buttons as greyed OUT except the Product and Logout buttons.
    • Clicking on any of the Greyed Out buttons will result in NO action.
    • Clicking on the Products button will result in the Products Interface being displayed.
    • Clicking on the Logout button will result in the user being logged out of the system.

  3. User3 will ONLY have access to the Ordering Interface
    INPUT
    • We then login to the system as user3, and try clicking on the various buttons on the Main Menu (saving logout for last).
    Expected Result
    • The Main Menu displays all the buttons as greyed OUT except the Orders and Logout buttons.
    • Clicking on any of the Greyed Out buttons will result in NO action.
    • Clicking on the Orders button will result in the Orders Interface being displayed.
    • Clicking on the Logout button will result in the user being logged out of the system.

  4. other combinations of access levels will be tested in a similar manner.
Login  
Main Menu  
Security  
Password  
Orders  
Product  
Personnel  
Stores  
Cashier  
Inventory  

Main Page  


About SquidSoft Inc. This site created and maintained
with Mortar