TEST PLAN - SAMPLES

All content is for Demo Use Only

  ** PROJECT DATA (ETL) TEST PLAN/TOOL (partial)
1

Test Case:

The following test cases have been defined to meet the objectives of the mapping specifications

 

Case #

Case Description

Needs Retested

Y/N

1

An employee that has current and future positions

N

2

A terminated employee

N

3

An employee with only a history record

N

 


 

  ** TEST STATUS REPORTING TOOL
2
ICBN Search Tests   Pass/Fail          
Installation Documentation Verification Fail     Status    
Broker  Setup Pass   Pass 33 89%  
Server Setup Pass   Fail 4 11%  
Indexer Setup Pass   To Do 0 0%  
Keyword Tests All valid Product Keywords pass   Total 37    
Invalid Product Keywords pass  

All valid Category Keywords fail  
Invalid Category Keywords pass  
Malformed Keyword request pass  
Parametric Tests All valid Product Parameters pass  
Invalid Product Parameters pass  
All valid Category Parameters fail  
Invalid Category Parameters pass  
Multiple Parameters (one VSK_ID) pass  
Malformed Parameterized request pass  
Product Detail Tests Valid product detail request pass  
Non-existing product detail request pass  
Malformed product detail request pass  
Product Listing by Category Tests Single category listing pass  
Multiple category listing pass  
Malformed Product listing by category pass  
Product Count per Category Single product count pass          
Multiple product count (multiple categories) pass          
Malformed product count per category request pass          
Error Tests Broker Service Unavailable pass          
K2 Server unavailable pass          
Other Alert/Error generation pass          
Combinatorial Submission Tests Multiple Keyword Searches (up to 5) pass          
Multiple Parametric Searches (up to 5) pass          
Keyword plus Parametric Searches pass          
Product plus Category Searches fail          
Parametric plus Product Listing pass          
Logging Tests Keyword & Parameterized Search Logging pass          
  Error Logging - (Turn off Broker sub-system/app and request a search) pass          
Stress Tests Multiple user /  multiple request (up to test tool limits) pass          
Resource Leak Tests pass          
VAR File Format Tests Each test above will be validated for correctness of the returned VAR file. ( See VAR file format documentation from Excite for more information.) pass          
 

 

  ** PROJECT MEMBER REGISTRATION TEST PLAN/TOOL
3
Step # Step Expected Results Actual Result
0 Scenario 2.
New Member Browsing and Updating Profile
Dependencies:  Requires Scenario 1 to have been run and the Member to have been created.  
1 Sign-on to ICBN.NET by entering the Member Name and Password that were created in Scenario 1 in the Sign-on Box in the Guest Home Page; then press the sign-in button Confirm that the Member Home page is displayed in the Content Frame and that the Navigation Bar is updated.  Confirm that the Copyright statement is visible. Issue: Button is labelled Member Login
Issue: Member Name is labelled as Username
2 Click on the first Sponsor Control in the Member Home Page Observe that a new browser window is opened and that the sponsor home page is displayed  
3 Close the new window Observe that the ICBN.NET screen is the same as before the sponsor control was clicked  
4 Click on the first Sponsor White Paper Control in the Member Home Page Observe that a new browser window is opened and that the sponsor home page or white paper is displayed Make note if the white paper does not display.
5 Close the new window Observe that the ICBN.NET screen is the same as before the control was clicked  
6 Repeat steps 2 to 5 for each of the other sponsor controls on the Member Home Page Observe the Sequence of sponsor and record the date and sequence. Make note when the white paper does not display.
7 Click on the ICBN Control in the Member Home Page Observe that a new browser window is opened and that the ICBN home page is displayed  
8 Close the new window Observe that the ICBN.NET screen is the same as before the sponsor control was clicked  
9 Click on the ICBN Magazine Control in the Member Home Page Observe that a new browser window is opened and that the ICBN Magazine home page is displayed  
10 Close the new window Observe that the ICBN.NET screen is the same as before the sponsor control was clicked  
11 Click on the ICBN Info control on the Member Home Page Observe that a new window is opened with the default mail client opened to a new message addressed to the info@icbn.com  
12 Close the new window Observe that the ICBN.NET screen is the same as before the control was clicked  
13 Click on Terms and Conditions control in Copyright statement on the Member Home Page Confirm that Terms and Conditions Page is displayed in Content Frame and it does not have Accept and Decline Buttons  
14 Click on ICBN.NET Home Page control on Navigation Bar Confirm Member Home Page is Displayed in the Content Frame  
15 Click on the Disclosure bar in the Navigathion Bar to toggle the display. Confirm that the Terms and Conditions and Privacy Principles selectors are displayed  
16 Click Terms and Conditions selector from Navigation Bar Confirm that Terms and Conditions Page is displayed in Content Frame and it does not have Accept and Decline Buttons  
17 Click on Sign-off Selector from the Navigation Bar Confirm that display shows a Please Wait message, followed by the initial Guest Home Page and Navigation Bar are displayed  
18 Sign-on to ICBN.NET by entering the Member Name and Password that were created in Script 1 in the Sign-on Box in the Guest Home Page; then press the sign-in button Confirm that the Member Home page is displayed in the Content Frame and that the Navigation Bar is updated.  
19 Click on the Update Profile Selector Confirm that the Member Profile page is displayed in the Content Frame  
20 Review the contents of the Member profile. Confirm that the data displayed is the same as the data that was entered in Scenario 1, Step 48  
21 Cancel Test: Press the Cancel Button Confirm that the Member Home Page is restored in the Content Frame  
22 Click on the Update Profile Selector Confirm that the Member Profile page is displayed in the Content Frame  
23 Reset test:  Press the Clear Form Button. Confirm that the Clear Form cleared all of the fields or restored the initial values, except for the Member Name Issue:  Software will clear the Member Name.
24 Press the Submit button. Confirm that an error message is displayed.  
25 Click OK to dismiss the message Confirm that the Member Profile Page is displayed in the Content Frame  
26 Fill in the required fields only.  Replace "admin" for the member name.  Press submit. Confirm that a message is displayed indicating that member name is already in use. Issue:  Software should not allow member to change their Member Name.
27 Click OK to dismiss the message Confirm that the Member Profile Page is displayed with the information already entered still available Issue: Software should not clear all fields after this error.  Restore fields before continuing.
28 Clear the member name field. Press the Submit button. Confirm that a message is displayed indicating that a required field is missing. Issue: field is labelled login name
29 Click OK to dismiss the message Confirm that the Member Profile Page is displayed with the information already entered still available  
30 Enter the original member name.  Now repeat steps 28 and 29 for each of the required fields Confirm that the required fields are required.  
31 Enter different passwords in the two password fields and press submit Confirm that a message is displayed indicating that passwords do not match.  
32 Click OK to dismiss the message Confirm that the Member Profile Page is displayed with the information already entered still available  
33 Clear both password fields.  Press submit. Confirm that an error message is displayed.  
34 Click OK to dismiss the message Confirm that the Member Profile Page is displayed with the information already entered still available  
35 Change the Member Name to any other valid (I.e., not already taken) Member Name.  Press Submit. Confirm that an error message is displayed. Issue: Software will display a message saying that Profile was successfully updated.
36 Click OK to dismiss the message Confirm that the Member Profile Page is displayed with the information already entered still available Issue: Need to restore original Member Name.  Repeat these steps to change Member Name back to original and continue test.
Issue: Member Home Page not displayed in the Content Frame after successful update of Profile.
37 Change the two password fields to a new password.  Press Submit. Confirm that a message is displayed indicating that the Profile has been updated successfully.  
38 Click OK to dismiss the message Confirm that the Member Home Page is displayed Issue: Member Home Page not displayed in the Content Frame after successful update of Profile.  Click on Home Page selector in the Navigation Bar to continue the test.
39 Click on the Update Profile Selector Confirm that the Member Profile page is displayed in the Content Frame  
40 Review the contents of the Member profile. Confirm that the data displayed is the same as the data that was submitted in Step 37 Note: we will confirm that password was changed successfully in sign on step below
41 Fill in all of the non-required fields with valid data.  Change values from initial values in all cases.  Record your selections on paper.  Press Submit Button. Confirm that a message is displayed that the profile was successfully updated.  
42 Click OK to dismiss the message Confirm that the Member Home Page is displayed Issue: Member Home Page not displayed in the Content Frame after successful update of Profile.  Click on Home Page selector in the Navigation Bar to continue the test.
43 Click on the Update Profile Selector Confirm that the Member Profile page is displayed in the Content Frame  
44 Review the contents of the Member profile. Confirm that the data displayed is the same as the data that was submitted in Step 41  
45 Click on Sign-off Selector from the Navigation Bar Confirm that display shows a Please Wait message, followed by the initial Guest Home Page and Navigation Bar are displayed  
46 Sign-on to ICBN.NET by entering the Member Name and new Password from Step 37 in the Sign-on Box in the Guest Home Page; then press the sign-in button Confirm that the Member Home page is displayed in the Content Frame and that the Navigation Bar is updated.  
47 Click on Sign-off Selector from the Navigation Bar Confirm that display shows a Please Wait message, followed by the initial Guest Home Page and Navigation Bar are displayed  
 

 

  ** PROJECT USER INTERFACE TEST PLAN/TOOL
4
Appendix A - Member Profile page            
This Sheet describes the contents of the Member Profile Page and Administrator Profile Page.    
           
(Note: Field names for required fields are in red)          
           
Field name Required? Type Initial State Other Options Used By Comments
Member Name Yes Text Box Empty   All Field name is "Login name" for Release 1.
Member cannot change this field once it is selected.
Password Yes Text Box Empty   All  
Re-enter Password Yes Text Box Empty   All  
First Name Yes Text Box Empty   All  
Last Name Yes Text Box Empty   All  
Email Address Yes Text Box Empty   All  
Company Name No Text Box Empty   All  
Address No Text Box Empty   All  
Address 2 No Text Box Empty   All  
City No Text Box Empty   All  
State/Province No Text Box Empty   All  
Zip or Postal Code No Text Box Empty   All  
Country No Text Box Empty   All  
Telephone No Text Box Empty   All  
Facsimile No Text Box Empty   All  
I prefer to view in No Selection Box Please Select US English All  
Industry No Selection Box Please Select Computer-related Manufacturing
Financial Services/Banking/Insurance
Health Care/Medical
Government
Manufacturing (Non-Computer)
Military/Aerospace
Tele/Data/Internet Communications
Transportation/Utilities
Retail/Commercial Software
Education
Other
All  
Job Function No Selection Box Please Select Dir. of Development
Dir. of Software
IS/IT Mgr.
Software Mgr.
Development Mgr.
Test Mgr.
QA Mgr.
Project Leader
Software Tester
Developer
Programmer
Systems Analyst
Business Analyst
Consultant
Other
All  
Interest Areas
To select more than one:
PC Users hold down the control key while selecting
MAC users hold down the apple key while selecting
No Selection Box (none selected) Software Testing
Software Testing - Management
Software Testing - Tools/Automation
Software Testing - Process/Techniques
Requirements
Configuration Mgmt
Metrics
Projects
Quality Engineering
Analysis/Review
All  
What new sections would you like to see added in the Interest Areas? No Text Box Empty   All  
Would you like a User Name/Password cookie to this site saved? No Selection Box Yes No All  
Send me email about new postings in my interest areas No Selection Box Weekly Twice Monthly
Monthly
Never
All  
Would you like periodic email messages about upcoming conferences and training in your interest areas? No Selection Box Yes No All  
Member Level No Selection Box Inactive Member
Moderator
Administrator
Super User
Admin Only  
 

 

  ** PROJECT CHANGE CONTROL LOG
5
PCR # Description Rqstor Need by Date Status Complete Date Priority Release #
1 Set up development site JD 5/21/2001 complete 6/1/2001 med pre 1.1
2 Give moderators admin view without admin update DZ 5/31/2001 complete 6/15/2001 high 1.1
3 Correct response time for catalog, tools TL 6/15/2001 1.2   med 1.2
4 Correct error when deleting only recommended link TL 5/31/2001 complete 6/1/2001 med 1.1
5 Change color for time out statement DZ 5/31/2001 complete 6/1/2001 med 1.1
6 Review and correct problems with not loading images JD 5/31/2001 1.2   med 1.1
7 Automatically test the links for recommended links when submitting EW 5/31/2001 complete 6/1/2001 med 1.1
8 Allow admin to unpublish items JD 5/31/2001 complete 5/25/2001 high 1.1
9 Sort catalog by Author last name JD 5/31/2001 complete 6/1/2001 high 1.1
10 Sort catalog by Title JD 5/31/2001 1.2   high 1.1
11 Add/maintain book review process` JD 5/31/2001 1.2   high 1.1
12 Maintain/update/publish screen in interest areas should be like catalog and tools JD 5/31/2001 1.2   high 1.1
13 Need an "all" select on the tools platforms, languages etc JD 5/31/2001 complete 6/1/2001 high 1.1
14 Hide language fields if there is only one language JD 5/31/2001 complete 6/1/2001 high 1.1
15 Add submitter information to the interest area displays JD 5/31/2001 complete   high 1.1
16 Add unreviewed selection for moderators JD 5/31/2001 complete   high 1.1
17 Add a feedback feature to tools and catalog for audience to suggest additional catalog and tools JD 5/31/2001 complete   high 1.1
18 Add an email function for audience to communicate with moderators JD 5/31/2001 complete   high 1.1
19 Add moderator approval button when moderators are submitting items JD 5/31/2001 complete   high 1.1
20 Add same edits to the update functionality as exists for the add funcitonality JD 5/31/2001 in test 6/1/2001 high 1.1
21 Change the button name from "tools" to "category" in the tools search frame JD 5/31/2001 in test 6/1/2001 high 1.1
22 Change the button name from "tools" to "category" in the book search frame JD 5/31/2001 in test 6/1/2001 high 1.1
23 Change the words in the tools frame as shown JD 5/31/2001 in test 6/1/2001 high 1.1
24 Change the words in the catalog frame as shown JD 5/31/2001 in test 6/1/2001 high 1.1
 

 

  ** PROJECT TEST PLAN / REQUIREMENTS MAPPING
6
    * Test Priorities:  C=critical, H=high, M=medium, L=low  
Group Objective Req't Priority Function System Perf. Accept Comments
                 
RB-FN Features - Navigation Bar              
  RB-FN01 Controls click to display appropriate information in Content Frame for Guests SR001 H M       Controls: Home, Interest Areas, Catalog, Tools, Calendar (Rel2), Jobs (Rel2), Disclosure, About Us, Join Now
  RB-FN02 Controls click to display appropriate information in Content Frame for Signed in Members   H M       Controls: Home, Interest Areas, Catalog, Tools, Calendar (Rel2), Jobs (Rel2), Disclosure, About Us, Update Profile, Sign-off
  RB-FN03 Display Join bar for guests and Update Profile bar for logged-in members SR015   H     H  
  RB-FN04 Disclosures here match those for new members and at bottom of screen SR016   M        
  RB-FN05 Disclosures state minimum browser configuration and browsers tested SR016   M        
RB-FN06 Controls with yellow triangle toggle expand/collapse SR005   H     H Controls: Interest Areas, Disclosure
  RB-FN07 Home graphic returns to appropriate Home for guest and logged-in user SR007   H     H  
RB-FN08 Navigation bar the same navigating through site SR010   M        
RB-UM Features - User Member Management              
  RB-UM01 Join Now control in Navigation Bar and Home Frame click to disclosure statement SR002 M H       Disclosure statement includes Continue/Cancel buttons
  RB-UM02 Update Profile Control displays the Member Profile for the signed-in member     C        
RB-UM03 New Member attempting use existing User Name     C        
RB-UM04 New member profile edits     H       Required fields entered,  passwords same
RB-UM05 New member Submit, Cancel, Reset SR013 H M C     Verify storage of exactly text entered for Submit
RB-UM06 Update member attempting to change User Name     C        
RB-UM07 Update member profile edits     H       Required fields entered,  passwords same
RB-UM08 Update member Submit,  Cancel, Reset SR013 H M C     Verify storage of exactly text entered for Submit
RB-UM9 Administrator updating member profile edits     H       Required fields entered,  passwords same
RB-UM10 Administrator updating member: Submit, Cancel, Reset     M C     Verify storage of exactly text entered for Submit
  RB-UM11 Persistent cookie with user name/password stored upon Join when user gives permission SR017, SR018   M H      
  RB-UM12 Persistent cookie with user name/password stored upon Profile update when changes username, password, or agreement for cookie storage SR017   M H      
RB-FB Features Catalog              
  RB-FB01 Selection on Title, Author, Topic matches database information   H H     H Both full and partial words; Topic search requires Category selection; Topic search works without and with sub-category selected
  RB-FB02 Clicking on any column in selected Catalog lists sorts list.  BG008   M     M Publish data is descending
  RB-FB03 View comments button displayed if there are comments; otherwise, Add Comments button BG009   M     M Check with comments added and published by another member and by member sign-ed in
  RB-FB04 Comments button function     H     M Comments stored until reviewed and published; Submitter may delete comments he submitted; saved comments not visible except to author, moderator, administrator until published
  RB-FB05 Buy button in selected Catalog list and Purchase Book button in detail page point to book on CL book site BG010   H     M Verify that ICBN receives credit for sending a buyer to the page
RB-FB06 Next and Previous buttons traverse selected Catalog list     M        
RB-FT Features Tools & Services              
  RB-FT01 Look-up tools with combinations of selections 2/25 mtg H H     H Product, provider(full and partial), category, category and sub-category; Category names should match high-level interest areas
RB-FT02 Display tool table with column sorts, select document 2/25 mtg   C     C List product, provider, category, keywords sort by column headings
  RB-FT03 Provider adds/updates tool form 2/25 mtg   H     M Look-up category/sub-category; description 100 words; hot links click through and open new browser; back clicks to prior state
RB-FT04 Look-up ser vices with combinations of selections 2/25 mtg H H     H Consulting/training, independent/company
  RB-FT05 Display services table with column sorts, select document 2/25 mtg   C     C Training/consulting view; click columns to sort
RB-FT06 Provider adds/updates serivces form 2/25 mtg   H     M Look-up type of training
RB-US Usability                
  RB-US01 All pages "easily" viewable on 15" monitor with 800 X 600 resolution SR023   M        
  RB-US02 All pages "optimally" viewable on 17" monitor with 1024 X 768 resolution SR024   M        
  RB-US03 Check all graphics for descriptive labels when viewed without loading graphics SR004   H        
  RB-US04 "Acceptable" page loading time with graphics using 28.8 modem SR025   M        
RB-US05 Bookmark name is understandable     H       Name should be "ICBN.net The Software Testing & Quality Engineering Network"
RB-US06 Date format on all pages: mmm, dd, yyyy 2/25 mtg           Name should be "ICBN.net The Software Testing & Quality Engineering Network"
  RB-US07 Supress word 'General' in interest area welcome message 2/25 mtg           Name should be "ICBN.net The Software Testing & Quality Engineering Network"
RB-US08 Consistent term 'class' or 'type' =>  'category 2/25 mtg           Name should be "ICBN.net The Software Testing & Quality Engineering Network"
RB-SG Scenarios - Guests              
RB-SG01 Software/Test Manager   H M     C Interest Areas, Catalog, Tools, Calendar (Rel2)
RB-SG02 Software/Test Engineer     M     M  
RB-SG03 Software/Test Consultant     M     M  
RB-SG04 Student/Educator     L     L  
RB-SG05 Guest browses, joins, submits     H     C Try each order of activities
RB-SU Scenarios - Signed-In User (Member)              
RB-SU01 Software/Test Manager   H M     C  
RB-SU02 Software/Test Engineer     M     M  
RB-SU03 Software/Test Consultant     M     M  
RB-SU04 Student/Educator     L     L  
RB-SU05 Member browses, signs-in, submits     H     C Try each order of activities
  RB-SU06 Provider member submits/updates Catalog, tools, services, events     H     C  
RB-SM Scenarios - Moderators              
  RB-SM01 Moderator performs both user activities and moderation activities   H M     C Interest Areas, Catalog, Tools, Calendar (Rel2)
RB-SA Scenarios - Administrator              
RB-SA01 Administrator performs administration activities     M     C Administration, Interest Areas, Catalog, Tools, Calendar (Rel2)
DB-SM Site Management              
DB-SM01 Record access counts recorded in each document     M H      
  DB-SM02 Adminstrator reviews approved documents before publishing     H     C  
DB-SM03 Adminstrator "publishes" approved documents     C     C  
  DB-SM04 Administrator adds/changes/deletesinterest area Category and sub-category     C     H  
  DB-SM05 Administrator adds/changes/deletes look-up entries in Catalog, tools, services, member profile documents, provider     H     M  
DB-SM06                
DB-SC Security                
  DB-SC01 User Names and passwords stored encrypted in database     M C   H  
DB-SC02 Cookies - user name & password encrypted     M C   H  
DB-BC Browser configurations              
DB-BC01 Primary:  IE 4.xx - Windows 98 SR026 H H H H H  
DB-BC02 Primary:  Netscape 4.xx - Windows 98 SR026 H H H H H  
DB-BC03 Secondary:  Netscape 4.xx - Mac OS 8 SR026     M      
DB-BC04 Secondary:  Netscape 4.xx - Windows NT SR026     M      
DB-BC05 Secondary:  Netscape 4.xx - UNIX Solaris SR026     M      
DB-BC06 Secondary:  IE 4.0 Windows NT SR026     M      
DB-BC07 Secondary:  IE 5.0 Windows 98 SR026     M      
DB-BC08 Secondary:  IE 5.0 Windows NT SR026     M      
DB-BC09 Minimum: IE 4.xx - Windows 95 SR026     H   H  
DB-BC10 Minimum: Netscape 3.xx - Windows 95 SR026     H   H  
DB-SR Site Failure/Restart              
  DB-SR01 Stop and restart site during join and update profile function       H     Check database for incomplete add of rows
  DB-SR02 Stop and restart site during submit of each document type       H     Check database for incomplete add of rows
DB-SR03 Stop and restart site during upload of document       H     Check database for incomplete add of rows
DB-BK Backup/Recovery              
DB-BK01 Verify Live and ICBN Test site backups of database files       C      
DB-BK02 Restore backed up Live site to alternate area and check       C      
CB-LK Links                
CB-LK01 Verify All "coded" links are live       H   H  
  CB-LK02 Verify all content links are live using automated link checker       H   H  
CB-HS HTML Syntax              
  CB-HS01 Metatags contain key words needed for sucessful search engines selection       C   H  
 

 

   
7  

 

   
8  

 

   
9