| Spelling and grammatical errors |
1. Start computer.
2. Open browser.
3. Browse to Day Dream Travel (Paradise Island) site.
4. Note the following errors:
(i) Should be a comma after "lean back"
(ii) "Rayban's" incorrectly contains an apostrophe; should be spelled "Ray-Bans".
(iii) "frolick" should be spelled "frolic" (iv) "cavier" should be spelled "caviar"
(v) "gormet" should be spelled "gourmet"
(vi) "stroll the the beach" contains repetition of "the" |
| Site search is broken |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Enter any text in Site Search "Keywords" field, e.g. "island" or "travel".
3. Click "Go" button in Site Search panel.
4. Search results page always displays zero matching items found. |
| Ad panel redirects to the parent page |
1. Browse to Day Dream Travel page.
2. Click on the ad panel graphic (bottom of page)
Result: displays the same page.
Expected: clicking on an advertisement should browse to the advertiser's site. |
| Incorrect spelling of State name |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Click on "Purchase" button.
3. Click on "State" pull-down selector.
4. Note that "District of Colombia" should be spelled "District of Columbia" |
| Inappropriate wording in invalid email error message |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Insert 1 in quantity field.
3. Click on "Purchase" button.
4. Fill out valid information in all fields except email; insert "j"
5. Click on "Purchase" button.
Result: error message "This email is bogus! Please enter valid information..."
Expected "Invalid email address. Please enter in the format "name@address.com" |
| Phone field on Purchase page doesn't validate |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Click on "Purchase" button, any quantity.
3. Fill out all fields on the "Online Purchase" page.
4. Enter an obviously incorrect phone number, e.g. "hello world".
5. Note that any text string (e.g. hello world) will be accepted as a valid phone number.
Expected: should validate for commonly accepted phone number formats. |
| Credit card number is not correctly verified |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Click on "Purchase" button, any quantity.
3. Fill out all fields on the "Online Purchase" page.
4. Enter an obviously wrong credit card number, e.g. "1234 hello world".
5. Note that any text string will be accepted as a valid card number.
Expected: Should validate the card number and expiry date using standard verification algorithm. |
| Card expiry date field doesn't validate |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Click on "Purchase" button, any quantity.
3. Fill out all fields on the "Online Purchase" page.
4. Leave the "Expiry" field empty.
5. Click the "Purchase" button.
The application returns a page informing the user that the "Expiry" field was blank.
For consistent behavior, application should raise an error message dialog. |
| Nonexistent card type on Online Purchase page |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Click on "Purchase" button, any quantity.
3. Scroll the "Card Type" pull-down selections.
4. Note that "Dodgy Brothers" credit cards do not exist. |
| Payment amount calculated incorrectly (intermittent) |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Click on "Purchase" button (quantity = 1).
3. Note the value of the total "Amount" field under Payment Details heading.
4. Click browser's "Back" button. Repeat step #3, observing value of the "Amount" field each time.
5. Every 3rd page refresh, the amount is calculated too high. |
| Wrong tax and total for large quantities |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Insert 1,000,000 in quantity field.
3. Click on "Purchase" button.
Notice that Quantity displays 1,000,000 and price is $1,450 but tax is $1.45 and Amount is $1.59
Expected: Tax is $145,000,000 and total is $1,595,000,000 |
| Wrong amount when quantity is 0 |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Insert 0 in quantity field.
3. Click on "Purchase" button.
Notice that Quantity displays 0 and price is $1,450 but tax is $1.45 and Amount is $1,598
Expected: Tax is $0 and total is $0 or message "Quantity should be 1 or more. |
| Fifth purchase is always disapproved |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Insert 1 in quantity field.
3. Click on "Purchase" button.
4. Fill out valid information in all fields.
5. Click on "Purchase" button.
6. Click "Back" on the browser to return to the step 1, repeat steps 1-6 four more times.
Notice on the fifth purchase user receives message "Transaction Disapproved! [loser_name], press browser back-button, and tray a different credit card..."
7. Try again with the same information and the purchase is approved.
Expected: all transactions should be approved for a valid card. |
| No Confirmation Message (email) received |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Insert 1 in quantity field.
3. Click on "Purchase" button.
4. Fill out valid information in all fields.
5. Click on "Purchase" button.
Notice page states that a confirmation message will be sent.
Result: No confirmation message is received. |
| Offensive message on transaction disapproved page. |
1. Browse to Day Dream Travel (Paradise Island) site.
2. Set quantity = 10, click on "Purchase" button.
3. Fill out all fields on the "Online Purchase" page.
4. Click the "Purchase" button.
5. The "Transaction Disapproved" page is returned -- note that the message contains the text "[Loser_Name]"
Expected: Should print the user's name, and this message should have a more friendly tone. |