How to write my Software Project Test Task List Spreadsheet document
Server Testing
SRV-001 Mod-Security Operational
SRV-002 Mod-Security Editable Exclusions are allows in the config file for needed functions in server That violate standard rule set. Htaccess responds to directives Apache directives are allowed. SRV-004 Mod-Rewrite Active Urls may be translated.
SRV-005 Debugger | PHP Active Debugging output to screen for specific Ips. SRV-006 Gzip and Caching Available Available.
UX : Display Testing
UX-001 Favicon has been created. Approved content is present. UX-002 Footer includes copyrights and all site-wide links or navigation.
Approved content is present. UX-003 Interface HTML has passed validation? Validation using the W3C HTML validation service.
Validation pass
UX-004 Interface CSS has passed validation. Validation using the W3C CSS validation service.
Validation pass
UX-005 Site-wide Link Check All links functioning. UX-006 JavaScript is error free in the console and interface and no errors are present across all supported browsers. No console errors reported. UX-007 Tested Display at 1024 x 768 resolution.
Display is acceptable
UX-008 Tested Display at higher resolutions.
Display is acceptable
UX-009 Tested on dual monitors or 1980+ resolution (non-standard) Display is acceptable. UX-010 404 page exists and presents the user with links to get them back into dashboard. Approved content is present. UX-011 "User Experience Acceptable across all listed Environments," Display is acceptable.
UX-012 Typography is correct across all environments Display is acceptable. UX-013 Check for incorrect punctuation or word wraps in UI elements.
Display is acceptable
UX-014 Check for Spelling and Grammar errors in UI elements. UX-015 Check/Remove all test content site-wide All test content removed.
UI : Interface Functionality
UI-001 Test CSS States All CSS states return correct effects and colors. UI-002 Test Z-Index states for drop down menus Menus display correctly and are not underneath another z-index element. UI-003 Test Input Boxes for Search Input boxes accept input. UI-004 Test Search Functionality (basic) Search results are returned.
UI-005 Test Search Functionality (categorical) Search results are returned with the selected category. UI-006 Test sort order for menus Menus respond to sort order changes in the admin. UI-007 Test edit/changing categories Parent-Child Categories are able to edit/delete and move. UI-008 Test re-assigning categories to content and content to categories Documents can be reassigned without error.
UI-009 Testing tagging of content Tags are able to be added in the admin. UI-011 Test Log out of Software Log out and session management is functioning. UI-012 Test pagination display for search and article displays Displays paginate correctly and respond to changes in the input.
UI-013 Test relevance of search results.
UI-014 Test Sign-off redirect
Redirect lands them at desired page. UI-015 "Test accessing, adding and removing bookmarks". UI-016 Test Pop-notices and overrides upon login.
UI-017 Test empty modules and collapsing DIVs "When content is removed, modules do not stay on screen and DIVs close up the space as much as allowed.
Admin Functionality
ADM-001 Test Notification/Alerts Creation/Removal/Modification/Assignment
ADM-002 Test General Content Creation/Removal/Modification/Assignment.
Import/Export Functionality
DBA-001 Data import process functioning Data is available in server. DBA-002 CRON job picks up ETL DATA files as scheduled Data is imported according to schedule. DBA-003 CRON failure logs or emails notification. Improper formatted XML or file not present will trigger a response.