SquidSoft Inc. - GUIDOs
Detailed Design Document - Testing Plan


           Security Test: Process 7           

Security test will consider the following conditions:

  1. INPUT
    • user who DOES NOT have the authority to make any changes to security levels attempts to ADD a new security level
    EXPECTED RESULT
    • error message displays 'Permission denied' and remains on the security interface
    • SECURITY data base remains unchanged

  2. INPUT
    • user who DOES NOT have the authority to make any changes to security levels attempts to MODIFY an existing security level
    EXPECTED RESULT
    • error message displays 'Permission denied' and remains on the security interface
    • SECURITY data base remains unchanged

  3. INPUT
    • user who DOES NOT have the authority to make any changes to security levels attempts to DELETE an existing security level
    EXPECTED RESULT
    • error message displays 'Permission denied' and remains on the security interface
    • SECURITY data base remains unchanged

  4. INPUT
    • user who has the authority to make any changes to security levels attempts to ADD an existing security level
    EXPECTED RESULT
    • message displays 'New security level added' and remains on the security interface
    • SECURITY data base is UPDATED

  5. INPUT
    • user who has the authority to make any changes to security levels attempts to MODIFY an existing security level
    EXPECTED RESULT
    • message displays 'Security level modified' and remains on the security interface
    • SECURITY data base is UPDATED

  6. INPUT
    • user who has the authority to make any changes to security levels attempts to DELETE an existing security level with NO employees having that security level
    EXPECTED RESULT
    • message displays 'Security level deleted' and remains on the security interface
    • SECURITY data base is UPDATED

  7. INPUT
    • user who has the authority to make any changes to security levels attempts to DELETE an existing security level with employees having that security level
    EXPECTED RESULT
    • error message displays 'Unable to delete the security level with employees having that security level' and remains on the security interface
    • SECURITY data base remains unchanged

  8. INPUT
    • sort all the security levels in ASCENDING order
    EXPECTED RESULT
    • displays all the security levels in ASCENDING order
    • SECURITY data base remains unchanged

  9. INPUT
    • sort all the security levels in DESCENDING order
    EXPECTED RESULT
    • displays all the security levels in DESCENDING order
    • SECURITY data base remains unchanged

  10. INPUT
    • print all the security levels
    EXPECTED RESULT
    • a hard copy of all security levels listed
    • SECURITY data base remains unchanged
Login  
Main Menu  
Security  
Password  
Orders  
Product  
Personnel  
Stores  
Cashier  
Inventory  

Main Page  


About SquidSoft Inc. This site created and maintained
with Mortar