Product Type Test (PTT)

Product / Author Tool
Version / 1.0 / ______
Date / ______
Tester / ______
Document Version / 1.0 Beta 1
Document Date / 04-04-2003
Product Type Test – Tool – 1.0 / Page 1 of 13
Document Version 1.0 Beta 1

Table Of Contents

Table Of Contents

1.Add Author

2.Edit Author

3.Delete Author

4.Sorting Authors

5.Author Ordering

6.Other

Completion Declaration

Product Type Test – Tool – 1.0 / Page 1 of 13
Document Version 1.0 Beta 1

1. Add Author

Section / Description / Pass/Fail / Failure Reason
1.1.1 / Click Add button
1.1.2 / Check Contact Author box
1.1.3 / Enter the prefix ‘Ms.’
1.1.4 / Enter the first name ‘Andrea’
1.1.5 / Enter the middle name ‘Marie’
1.1.6 / Enter the last name ‘Solecky’
1.1.7 / Enter the suffix ‘II’
1.1.8 / Enter the initials ‘AMS’
1.1.9 / Enter the title ‘Engineer’
1.1.10 / Enter the organization ‘RIT’
1.1.11 / Enter the department ‘SE’
1.1.12 / Enter the address ‘1 St’
1.1.13 / Enter the city ‘Rochester’
1.1.14 / Enter the state ‘NY’
1.1.15 / Enter the country ‘USA’
1.1.16 / Enter the phone number ‘123-456-7890’
1.1.17 / Enter the fax number ‘123-555-7416’
1.1.18 / Enter the email address ‘’
1.1.19 / Enter the author profile URL ‘
1.1.20 / Click OK button
1.1.21 / Author list should contain new author
1.1.22 / Contact Author field should contain ‘Yes’
1.1.23 / Full Name field should contain ‘Solecky, Andrea Marie’
1.1.24 / Email Address field should contain ‘’
1.1.25 / Organization field should contain ‘RIT’
1.1.26 / Title field should contain ‘Engineer’
1.1.27 / Author Profile field should contain ‘
1.1.28 / Delete button is enabled
1.1.29 / ^ button is enabled
1.1.30 / v button is enabled
Section / Description / Pass/Fail / Failure Reason
1.2.1 / Click Add button
1.2.2 / Click OK button
1.2.3 / Message box with “Please enter a first name” should pop up
1.2.4 / Click OK and dialog disappears
1.2.5 / Add author form stays open
1.2.6 / All fields in add author form should be blank
Section / Description / Pass/Fail / Failure Reason
1.3.1 / Click Add button
1.3.2 / Enter the first name ‘Joe’
1.3.3 / Click OK button
1.3.4 / Message box with “Please enter a last name” should pop up
1.3.5 / Click OK and dialog disappears
1.3.6 / Add author form stays open
1.3.7 / All fields in add author form should be blank except First Name field should contain ‘Joe’
Section / Description / Pass/Fail / Failure Reason
1.4.1 / Click Add button
1.4.2 / Enter the first name ‘Joe’
1.4.3 / Enter the last name ‘Smith’
1.4.4 / Click OK button
1.4.5 / Message box with “Please enter a organization” should pop up
1.4.6 / Click OK and dialog disappears
1.4.7 / Add author form stays open
1.4.8 / All fields in add author form should be blank except First Name field contains ‘Joe’ and Last Name field contains ‘Smith’
Section / Description / Pass/Fail / Failure Reason
1.5.1 / Click Add button
1.5.2 / Enter the first name ‘Joe’
1.5.3 / Enter the last name ‘Smith’
1.5.4 / Enter the organization ‘None’
1.5.5 / Click OK button
1.5.6 / Message box with “Please enter an email address” should pop up
1.5.7 / Click OK and dialog disappears
1.5.8 / Add author form stays open
1.5.9 / All fields in add author form should be blank except First Name field contains ‘Joe’, Last Name field contains ‘Smith’, and Organization field contains ‘None’
Section / Description / Pass/Fail / Failure Reason
1.6.1 / Click Add button
1.6.2 / Enter the first name ‘Joe’
1.6.3 / Enter the last name ‘Smith’
1.6.4 / Enter the organization ‘None’
1.6.5 / Enter the email address ‘abc.com’
1.6.6 / Click OK button
1.6.7 / Message box with “You have entered an invalid email address” should pop up
1.6.8 / Click OK and dialog disappears
1.6.9 / Add author form stays open
1.6.10 / All fields in add author form should be blank except First Name field contains ‘Joe’, Last Name field contains ‘Smith’, Organization field contains ‘None’, and Email Address field contains ‘abc.com’
Section / Description / Pass/Fail / Failure Reason
1.7.1 / Click Add button
1.7.2 / Enter the first name ‘Joe’
1.7.3 / Enter the last name ‘Smith’
1.7.4 / Enter the organization ‘None’
1.7.5 / Enter the email address ‘123@net’
1.7.6 / Click OK button
1.7.7 / Message box with “You have entered an invalid email address” should pop up
1.7.8 / Click OK and dialog disappears
1.7.9 / Add author form stays open
1.7.10 / All fields in add author form should be blank except First Name field contains ‘Joe’, Last Name field contains ‘Smith’, Organization field contains ‘None’, and Email Address field contains ‘123@net’
Section / Description / Pass/Fail / Failure Reason
1.8.1 / Click Add button
1.8.2 / Enter the first name ‘Joe’
1.8.3 / Enter the last name ‘Smith’
1.8.4 / Enter the organization ‘None’
1.8.5 / Enter the email address ‘tony.perritano@rit@edu’
1.8.6 / Click OK button
1.8.7 / Message box with “You have entered an invalid email address” should pop up
1.8.8 / Click OK and dialog disappears
1.8.9 / Add author form stays open
1.8.10 / All fields in add author form should be blank except First Name field contains ‘Joe’, Last Name field contains ‘Smith’, Organization field contains ‘None’, and Email Address field contains ‘tony.perritano@rit@edu’
Section / Description / Pass/Fail / Failure Reason
1.9.1 / Click Add button
1.9.2 / Enter the first name ‘Joe’
1.9.3 / Enter the last name ‘Smith’
1.9.4 / Enter the organization ‘None’
1.9.5 / Enter the email address ‘andrea@.net’
1.9.6 / Click OK button
1.9.7 / Message box with “You have entered an invalid email address” should pop up
1.9.8 / Click OK and dialog disappears
1.9.9 / Add author form stays open
1.9.10 / All fields in add author form should be blank except First Name field contains ‘Joe’, Last Name field contains ‘Smith’, Organization field contains ‘None’, and Email Address field contains ‘andrea@.net’
Section / Description / Pass/Fail / Failure Reason
1.10.1 / Click Add button
1.10.2 / Enter the first name ‘Joe’
1.10.3 / Enter the last name ‘Smith’
1.10.4 / Enter the organization ‘None’
1.10.5 / Enter the email address ‘invalid%$!?@msn.net’
1.10.6 / Click OK button
1.10.7 / Message box with “You have entered an invalid email address” should pop up
1.10.8 / Click OK and dialog disappears
1.10.9 / Add author form stays open
1.10.10 / All fields in add author form should be blank except First Name field contains ‘Joe’, Last Name field contains ‘Smith’, Organization field contains ‘None’, and Email Address field contains ‘invalid%$!?@msn.net’
Section / Description / Pass/Fail / Failure Reason
1.11.1 / Click Add button
1.11.2 / Enter the first name ‘Joe’
1.11.3 / Enter the last name ‘Smith’
1.11.4 / Enter the organization ‘None’
1.11.5 / Enter the email address ‘’
1.11.6 / Click OK button
1.11.7 / The email address is valid
Section / Description / Pass/Fail / Failure Reason
1.12.1 / Click Add button
1.12.2 / Click Cancel button
1.12.3 / Add author form closes
1.12.4 / List of authors remain unchanged
Section / Description / Pass/Fail / Failure Reason
1.13.1 / Click Add button
1.13.2 / Click X in the upper right corner of the form
1.13.3 / Add author form closes
1.13.4 / List of authors remain unchanged
Section / Description / Pass/Fail / Failure Reason
1.14.1 / Click Add button
1.14.2 / Enter the first name ‘George’
1.14.3 / Enter the last name ‘Bunny’
1.14.4 / Enter the organization ‘Petco’
1.14.5 / Enter the email address ‘’
1.14.6 / Click Reset button
1.14.7 / All fields in form should reset to blank

** There must be at least one author in the table with email address ‘’ to perform this test case

Section / Description / Pass/Fail / Failure Reason
1.15.1 / Click Add button
1.15.2 / Enter the first name ‘Oreo’
1.15.3 / Enter the last name ‘Cookie’
1.15.4 / Enter the organization ‘123’
1.15.5 / Enter the email address ‘’
1.15.6 / Click OK button
1.15.7 / Message box with “You have entered a duplicate email address” should pop up
1.15.8 / Click OK and dialog disappears
1.15.9 / Add author form stays open
1.15.10 / All fields in add author form should be blank except First Name field contains ‘Oreo’, Last Name field contains ‘Cookie’, Organization field contains ‘123’, and Email Address field contains ‘’
Section / Description / Pass/Fail / Failure Reason
1.16.1 / Add 40 authors
1.16.2 / Verify the system can handle the load

2. Edit Author

Section / Description / Pass/Fail / Failure Reason
2.1.1 / Double-click an author in the table
2.1.2 / Check Contact Author box
2.1.3 / Enter the prefix ‘Mr.’
2.1.4 / Enter the first name ‘Jon’
2.1.5 / Enter the middle name ‘M’
2.1.6 / Enter the last name ‘Hurley’
2.1.7 / Enter the suffix ‘Jr’
2.1.8 / Enter the initials ‘JMH’
2.1.9 / Enter the title ‘Engineer’
2.1.10 / Enter the organization ‘RIT’
2.1.11 / Enter the department ‘SE’
2.1.12 / Enter the address ‘1 St’
2.1.13 / Enter the city ‘Rochester’
2.1.14 / Enter the state ‘NY’
2.1.15 / Enter the country ‘USA’
2.1.16 / Enter the phone number ‘123-456-7890’
2.1.17 / Enter the fax number ‘123-555-7416’
2.1.18 / Enter the email address ‘’
2.1.19 / Enter the author profile URL ‘
2.1.20 / Click OK button
2.1.21 / Author list should be contain updated author information
2.1.22 / Contact Author field should contain ‘Yes’
2.1.23 / Full Name field should contain ‘Hurley, Jon M’
2.1.24 / Email Address field should contain ‘’
2.1.25 / Organization field should contain ‘RIT’
2.1.26 / Title field should contain ‘Engineer’
2.1.27 / Author Profile field should contain ‘
Section / Description / Pass/Fail / Failure Reason
2.2.1 / Double-click an author in the table
2.2.2 / Delete the first name
2.2.3 / Click OK button
2.2.4 / Message box with “Please enter a first name” should pop up
2.2.5 / Click OK and dialog disappears
2.2.6 / Add author form stays open
2.2.7 / All fields in add author form remains unchanged
Section / Description / Pass/Fail / Failure Reason
2.3.1 / Double-click an author in the table
2.3.2 / Delete the last name
2.3.3 / Click OK button
2.3.4 / Message box with “Please enter a last name” should pop up
2.3.5 / Click OK and dialog disappears
2.3.6 / Add author form stays open
2.3.7 / All fields in add author form remains unchanged
Section / Description / Pass/Fail / Failure Reason
2.4.1 / Double-click an author in the table
2.4.2 / Delete the organization
2.4.3 / Click OK button
2.4.4 / Message box with “Please enter an organization” should pop up
2.4.5 / Click OK and dialog disappears
2.4.6 / Add author form stays open
2.4.7 / All fields in add author form remains unchanged
Section / Description / Pass/Fail / Failure Reason
2.5.1 / Double-click an author in the table
2.5.2 / Delete the email address
2.5.3 / Click OK button
2.5.4 / Message box with “Please enter an email address” should pop up
2.5.5 / Click OK and dialog disappears
2.5.6 / Add author form stays open
2.5.7 / All fields in add author form remains unchanged
Section / Description / Pass/Fail / Failure Reason
2.6.1 / Double-click an author in the table
2.6.2 / Click Cancel button
2.6.3 / Add author form closes
2.6.4 / List of authors remains unchanged
Section / Description / Pass/Fail / Failure Reason
2.7.1 / Double-click author entry for ‘Hurley, Jon M’
2.7.2 / Uncheck Contact Author box
2.7.3 / Enter the prefix ‘Super’
2.7.4 / Enter the first name ‘Happy’
2.7.5 / Enter the middle name ‘’
2.7.6 / Enter the last name ‘Last’
2.7.7 / Enter the suffix ‘’
2.7.8 / Enter the initials ‘HL’
2.7.9 / Enter the title ‘Student’
2.7.10 / Enter the organization ‘Groovy’
2.7.11 / Enter the department ‘Testing’
2.7.12 / Enter the address ‘4 ave blvd’
2.7.13 / Enter the city ‘Springfield’
2.7.14 / Enter the state ‘N/A’
2.7.15 / Enter the country ‘USA’
2.7.16 / Enter the phone number ‘888-ABCDEFG’
2.7.17 / Enter the fax number ‘888-1234567’
2.7.18 / Enter the email address ‘’
2.7.19 / Enter the author profile URL ‘
2.7.20 / Click Reset button
2.7.21 / Contact Author box should be checked
2.7.22 / Prefix field should contain ‘Mr.’
2.7.23 / First Name field should contain ‘Jon’
2.7.24 / Middle Name field should contain ‘M’
2.7.25 / Last Name field should contain ‘Hurley’
2.7.26 / Suffix field should contain ‘Jr’
2.7.27 / Initials field should contain ‘JMH’
2.7.28 / Title field should contain ‘Engineer’
2.7.29 / Organization field should contain ‘RIT’
2.7.30 / Department field should contain ‘SE’
2.7.31 / Address field should contain ‘1 St’
2.7.32 / City field should contain ‘Rochester’
2.7.33 / State field should contain ‘NY’
2.7.34 / Country field should contain ‘USA’
2.7.35 / Phone Number field should contain ‘123-456-7890’
2.7.36 / Fax Number field should contain ‘123-555-7416’
2.7.37 / Email Address field should contain ‘’
2.7.38 / Author Profile URL field should contain ‘

3. Delete Author

Section / Description / Pass/Fail / Failure Reason
3.1.1 / Choose an author in the table
3.1.2 / Click Delete button
3.1.3 / Click Cancel button
3.1.4 / List of authors remains unchanged
Section / Description / Pass/Fail / Failure Reason
3.2.1 / Choose an author in the table
3.2.2 / Click Delete button
3.2.3 / Click OK button
3.2.4 / Deleted author should no longer appear in table

** There must be no authors present in the table to perform this test case

Section / Description / Pass/Fail / Failure Reason
3.3.1 / Delete button is disabled
3.3.2 / ^ button is disabled
3.3.3 / v button is disabled

** There must be 3 authors present in the table to perform these test cases

Section / Description / Pass/Fail / Failure Reason
3.4.1 / Choose the author in the table with an order value of 1
3.4.2 / Click Delete button
3.4.3 / Click OK button
3.4.4 / Order value for author previously at 2 should now be 1
3.4.5 / Order value for author previously at 3 should now be 2
Section / Description / Pass/Fail / Failure Reason
3.5.1 / Choose the author in the table with an order value of 2
3.5.2 / Click Delete button
3.5.3 / Click OK button
3.5.4 / Order value for author previously at 1 should still be 1
3.5.5 / Order value for author previously at 3 should now be 2
Section / Description / Pass/Fail / Failure Reason
3.6.1 / Choose the author in the table with an order value of 3
3.6.2 / Click Delete button
3.6.3 / Click OK button
3.6.4 / Order value for author previously at 1 should still be 1
3.6.5 / Order value for author previously at 2 should still be 2

4. Sorting Authors

Section / Description / Pass/Fail / Failure Reason
4.1.1 / Click on the Order table heading
4.1.2 / List of authors will be sorted in ascending order by Order field
Section / Description / Pass/Fail / Failure Reason
4.2.1 / Click on the Contact Author table heading
4.2.2 / List of authors will be sorted in ascending order by Contact Author field
Section / Description / Pass/Fail / Failure Reason
4.3.1 / Click on the Full Name table heading
4.3.2 / List of authors will be sorted in ascending order by Full Name field
Section / Description / Pass/Fail / Failure Reason
4.4.1 / Click on the Email Address table heading
4.4.2 / List of authors will be sorted in ascending order by Email Address field
Section / Description / Pass/Fail / Failure Reason
4.5.1 / Click on the Organization table heading
4.5.2 / List of authors will be sorted in ascending order by Organization field
Section / Description / Pass/Fail / Failure Reason
4.6.1 / Click on the Title table heading
4.6.2 / List of authors will be sorted in ascending order by Title field

5. Author Ordering

** There must be 3 authors present in the table to perform these test cases

Section / Description / Pass/Fail / Failure Reason
5.1.1 / Choose an author in the table with order value 2
5.1.2 / Click on the ^ button
5.1.3 / The author with an order value of 1 should now have an order value of 2
5.1.4 / The order value of the chosen author should now be 1
Section / Description / Pass/Fail / Failure Reason
5.2.1 / Choose an author in the table with order value 2
5.2.2 / Click on the v button
5.2.3 / The author with an order value of 3 should now have an order value of 2
5.2.4 / The order value of the chosen author should now be 3

6. Other

Section / Description / Pass/Fail / Failure Reason
6.1.1 / Click View menu
6.1.2 / Click Overview option
6.1.3 / The tool overview should appear
6.1.4 / Click Hide Overview button
6.1.5 / The tool overview should disappear

Completion Declaration

This test has been completed by me, the tester, to the best of my skills.

Printed Name: / ______
Signature: / ______
Date: / ______
Test Pass/Fail: / ______
Product Type Test – Tool – 1.0 / Page 1 of 13
Document Version 1.0 Beta 1