Make your own free website on Tripod.com
My AOL / QuickView Weather Test Plan

Revision History
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases

Date
Revision
Description
Author
04/29/2003
1.0
Initial document
Stephen Donner
 

Related Documents
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases

Type
Name
Revision
PRD
Welcome Experience My QuickView
2.0
PRD
Personalization: My AOL Bunker Hill
2.0
DRD
My AOL QuickView
4.4
TRD
My AOL Infrastructure
1.0
TRD
My QuickView
0.9
TSD
Infrastructure
1.1
TSD
My AOL / My QuickView
1.2
DRD
Weather Modulette DRD
1.0

 
Introduction
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases

This test plan contains test cases of  ModuleName in My AOL (prefix=MY-xxx) and QuickView (prefix=QV-xxx). Test cases that are executed for both My AOL and QuickView have a prefix = "xxx".

QuickView is an integral part of the AOL Bunker Hill welcome experience. All QuickView test cases are executed inside the Bunker Hill client unless otherwise specified. The client uses IE6.0 as its default browser. Since there are two possible views of the QuickView page: standard and broadband, the QuickView test cases should be executed over a narrowband and broadband connections.
Features Tested
  1. Availability, overall appearance and UI (includes testing the links).
  2. Default content.
  3. Customization and customized content.
  4. Awareness (includes testing add/emove module from My AOL and My QuickView).
  5. Refresh (from Refresh button, from QuickView tab, from Edit button, from adding/removing module).
  6. Parental controls.
  7. Graceful degradation.
  8. Accessibility.
Features Not Tested
ListOfFeaturesThatAreNotTested

QuickView Standard View Screen Shot


QuickView Broadband View Screen Shot


QuickView Customize Page Screen Shot


Open Issues
1.  ZIP code from UMP and the nature of 'default' content - does such a notion exist?
2.  Help text for buttons.
3.  ZIP+4 behavior (Select City)

 
Preparation
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases


WinXP
WinME
Win2000
Win98
Mac OSX
AOL 7.0
x
x
x
x
My AOL
AOL 8.0
x
x
x
x
My AOL
AOL 8.0 Plus
x
x
x
x
My AOL
AOL Bunker Hill
x
x
x
x
My AOL
Netscape 7.02
x
x
x
x
My AOL
IE 5.x
n/a
x
x
x
My AOL
IE 6.0
x
x
x
x
My AOL

x
Both My AOL and QuickView Test Platform
My AOL
Only My AOL Test Platform
n/a
Not Applicable

Screen Resolution
Color Depth
1024 x 768 (Required) 16 bit / 32 bit
800 x 600 (Required)
16 bit / 32 bit
640 x 480 (Optional)
256 colors

Connection Type (QuickView Test Cases Only)
Narrowband
Broadband

Screen Measure
To measure pixels on the screen, download the Screen Measure tool.


Test Cases

UI  |  Features |  Awareness  | Negative  |  Accessibility | MyAOL


UI

Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases
Test ID
Test Case
Actions
Expected Results
P/F
QV-xxx-0001
Availability In All Slots
1.  Click on the Customize button at the top of the My AOL QuickView page.
2.  From the pulldown 'Content' menu, select Weather from any of the sections.  Click Save.
1.  Verify the 'Customize My AOL QuickView' window opens.
2.  Verify Weather is available from any of the slots, and upon clicking Save, the module's position on the page is updated.


Dimensions
Using Screen Measure, measure the module's width and height
For Narrowband:

Verify the module is 228x173

For Broadband:

Verify the module is 228x246


Header: Title, Edit button
Look at the module title and Edit button.
Verify the module title is 'Weather' and that it has an Edit button.

Subtitle
N/A
N/A


Modulet colors




Spelling
Check for spelling.
Ensure all text is spelled correctly.


3rd party logos/branding
N/A
N/A


Content feed photo/graphic
Check the weather condition image
Verify the weather condition image is correct for the weather condition text.


Link colors




Bullet graphics (square images)

Verify there is a light blue square image to the left of each weather city text listing.


View More link
Look at the 'View More Weather on My AOL' link.
Verify the 'View More Weather on My AOL' link is present and all text is linked.


Keyword text and link
Look at the 'Go to AOL Keyword: Weather:' text/link.
Verify the 'Go to AOL Keyword:' portion is NOT linked and the 'Weather' portion IS linked.


Features
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases
Test ID
Test Case
Actions
Expected Results
P/F
QV-xxx-2001
Localized Content By Default Zip Code

NEED THIS ASAP.


Link Validity - City Name, State (or country)
Click on each weather city listed as [City name, State/Country]
Verify the appropriate 'AOL News: Local Forecast for [City name, State/Country]' window appears.

Link Validity - Weather condition image
Click on the weather condition image
Verify the appropriate 'AOL News: Local Forecast for [City name, State/Country] window appears.


Link Validity - View More Weather on My AOL
See 'Add to My AOL From View More Link: Module Already In My AOL under Awareness' section.
See 'Add to My AOL From View More Link: Module Already In My AOL under Awareness' section.


Default Content
Look at the default content (how is this determined, since won't all users have a zipcode stored in member preferences, and therefore 'default' is really customized?)
Verify the two cities that appear are:

New York, New York and San Francisco, California


Customized Content
1.  Click on Edit.
2.  Reorder your My Weather cities, and click Save.  Return to QuickView and note the order in which they're displayed.
Verify the first two cities in My Weather are the ones displayed, and in the correct order.


Customize Window opens
Click Edit.
Verify the Customize Weather window appears.


Customize Window dimensions
Measure the dimensions of the Customize Weather window.
Verify the dimensions are: 553 x 420.


Customize Text
Look at the explanatory text.
Verify the text says:

'Enter a location or ZIP, then click Search.  Select your target city, then click Add.  Reorder your weather by selecting a city and clicking Move Up or Move Down.  QuickView will show weather for the first two cities only, buy MyAOL will show weather for each city.  Click Save when you're done.'

Also verify that the text wraps to the window width (fills the screen horizontally).


Weather search - City name, State (full name)
Enter a city name, comma, followed by state/country name

Try:

Notre Dame, Indiana
Verify Notre Dame, IN appears in the Select City column.


Weather search - City Name, State (2 letter abbreviation)
Enter a city name, comma, followed by state/country name abbreviated

Try:

Notre Dame, IN
Verify Notre Dame, IN appears in the Select City column.


Weather search - City Name only
Enter a city name only

Try:

Notre
Verify Notre Dame, IN appears in the Select City column.


Weather search - State/Country name only
Enter a state/country name only

Try:

Indiana
Verify that 100 results are displayed in the Select City column.


Weather search - ZIP code
Enter a ZIP code

Try:

46517
Verify that Elkhart, IN appears in the Select City column.


Weather search - ZIP + 4
Enter a ZIP code with a dash followed by the Plus 4 digits.

Try:

46517-9167
WHAT SHOULD HAPPEN HERE?  MY THOUGHT IS IF WE DETECT A DASH, WE SHOULD STRIP IT AND ANYTHING AFTER IT.


Weather search - no data entered
Click on the Search button without any data entered.
Verify we alert -

Customize - Add button with content selected After returning a result from your search query, make a selection on a city and click 'Add'.
Verify after clicking 'Add', the city is added to the top of the My Weather list and there is no selection made.


Customize - Add button with My Weather city already existing
1.  Search for a city that already exists in your My Weather list.
2.  Select that city in the search results and click Add.
Verify we alert -


Customize - Add button with no selection
Verify we alert -

Customize - Move Up button with content selected 1.  Select a city from the My Weather column and click 'Move Up'.
2.  Click Save.
1.  Verify the city moves up the list of My Weather cities, and that selection remains on the same city even after you're at the top of the list.
2.  Verify that the window disappears and your changes are reflected in the My Weather city list and on the QuickView page, if the changes you made are in the first 2 cities.


Customize - Move Up button with no selection Click Move Up without any My Weather city selection.
Verify we alert -

Customize - Move Down button with content selected 1.  Select a city from the My Weather column and click 'Move Down'.
2.  Click Save.
1.  Verify the city moves down the list of My Weather cities, and that selection remains on the same city even after you're at the bottom of the list.
2.  Verify that the window disappears and your changes are reflected in the My Weather city list and on the QuickView page, if the changes you made are in the first 2 cities.


Customize - Move Down button with no selection Click Move Down without any My Weather city selection.
Verify we alert -


Customize - Remove button with content selected Click Remove on a My Weather city that is:

1.  Top of the list.
2.  Bottom of the list.
3.  Middle of the list.
4.  Any of the above with enough cities to create scrollbars.
1.  Verify that the city is removed from the list and selection moved down the list.
2.  Verify that the city is removed from the list and selection moved up the list.
3.  Verify that the city is removed from the list and selection  moved down the list.
4.  Verify that the city is removed from the list and selection moves down the list until the last city is removed, then selection deletes and moves up the list again.


Customize - Remove button with no selection Click Remove without any My Weather city selection.
Verify we alert -


Customize - Save button with changes Do combinations of the above Move Up/Move Down/Add/Remove cases and click Save.
Verify the window disappears and your changes are reflected both in the My Weather list and on the QuickView page if the changes were made to the first 2 cities.


Customize - Save button without changes Click Edit on the Weather modulet and click Save in the resulting window. Verify no changes to your My Weather cities are made or saved.


Customize - Cancel button with changes Do any combination of the following:

1.  Add a weather city
2.  Remove a weather city
3.  Reorder a weather city

Then click Cancel.
Verify no changes to your My Weather cities are made or saved.

Customize - Cancel button without changes Click Edit on the Weather modulet and click Cancel in the resulting window.
Verify no changes to your My Weather cities are made or saved.


Customize - Help button




Refresh:  Refresh Button
Click the Refresh button on the main QuickView page.
Should refresh the module's weather conditions (if new data is available).


Refresh: QuickView Tab
Click on the QuickView tab from the Welcome Screen.

Verify your Weather content refreshes (check weather conditions against same zipcode in AOL client, keyword: Weather).



Refresh: When Weather is customized

Verify your Weather content refreshes (check weather conditions against same zipcode in AOL client, keyword: Weather).

Refresh: When adding or removing Weather

Verify your Weather content is up-to-date (check weather conditions against same zipcode in AOL client, keyword: Weather).

Refresh: When new sidebar is selected

Verify your Weather content refreshes (check weather conditions against same zipcode in AOL client, keyword: Weather).

Awareness
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases
Test ID
Test Case
Actions
Expected Results
P/F
QV-xxx-4001
View in QuickView
1.  Load the MyAOL page and ensure you have the Weather module on your page.
2.  Also make sure you have the Weather modulet in QuickView.
3.  Underneath the titlebar in MyAOL, verify that there is a link to 'View Weather in QuickView'.
4.  Click on the link.
Verify that after clicking on the 'View Weather in QuickView' link, it opens the QuickView tab to the front.


Add to QuickView with Go to QuickView checked
1.  Load the My AOL page and ensure you have the Weather module on your page.
2.  Also make sure you don't have the Weather modulet in QuickView.
3.  Underneath the titlebar in My AOL, click on 'Add Weather to QuickView'.
4.  Check the checkbox 'Go to QuickView'.

Steps 5-X should repeat 1-4.

5.  Click OK.

6.  Click Cancel

7.  Click Help
Verify (steps 1-4)
  • After clicking on 'Add Weather to QuickView', a dialog title 'Add Weather to QuickView for My AOL' appears with the first radio button (upper left) selected.
Step #5 (OK):
  • After clicking OK to the dialog, the dialog gets dismissed, the QuickView tab is focused and content is NOT REFRESHED.
Step #6 (Cancel):
  • After clicking Cancel to the dialog, the dialog gets dismissed and Weather DOES NOT get added to QuickView.
Step #7 (Help):
  • Launches QuickView Help.  The current 'Add Weather to QuickView' window remains open in the background. 


Add to QuickView with Go to QuickView unchecked
This is the default (unchecked).

1.  Load the My AOL page and ensure you have the Weather modulet on your page.
2.  Also make sure you don't have the Weather modulet in QuickView.
3.  Underneath the titlebar in My AOL, click on 'Add Weather to QuickView'.

Steps 4-6 should repeat 1-3.

4.  Click OK.

5.  Click Cancel

6.  Click Help
Verify (steps 1-3)
  • After clicking on 'Add Weather to QuickView', a dialog titled 'Add Weather to QuickView for My AOL' appears with the first radio button (upper left) selected.
See #4 (OK):
  • After clicking OK to the dialog, the dialog gets dismissed, the My AOL page refreshes and the link under the titlebar in the Weather module now says 'View Weather in QuickView'. (OR DO WE INSIST THE USER REFRESHES?)
See #5 (Cancel):

  • After clicking Cancel to the dialog, the dialog dismisses, and Weather is not added.  The QuickView page remains focused.
See #6 (Help):

  • Launches QuickView Help.  The current 'Add Weather to QuickView' window remains open in the background.


Add to My AOL from QuickView Customize page: Weather already in My AOL
1.  Ensure that Weather already exists in your My AOL page.
2.  Load the QuickView tab and click Customize.
3.  Select Weather from any of the pulldowns.
4.  Click OK.
DO WE FOCUS MY AOL AND ALSO LOAD IT IF NOT LOADED ALREADY?


Add to My AOL from QuickView Customize page: Weather not in My AOL
1.  Remove Weather from your My AOL page.
2.  Load the QuickView tab and click Customize.
3.  Select Weather from any of the pulldowns.
4.  Click OK.

Steps 5&6 and 7&8, below, should repeat 1-4.

5.  Click 'Add to My AOL'.
6.  Click OK.

7.  Click 'Don't Add'.
8.  Click OK.
Verify (steps 1-4)
  • After clicking OK, a dialog titled 'Add Content to My AOL' should appear with the following text:
    'You do not have the following content in My AOL: (newline here)
          Weather
    Would you like AOL to automatically add it for you now?'
  • Verify there are 2 buttons, 'Add to My AOL' and 'Don't Add'.
 
See #5&6:
  • Verify that clicking 'Add to My AOL' and then 'OK' adds Weather to My AOL, closed the dialog (QuickView is still open)  WHICH GETS FOCUSED?
See #7&8:
  • Verify that this closes the window with no changes.  Weather is not added to My AOL.  User is returned to the QuickView because it is still open.


Add to My AOL from View More link: Weather already in My AOL
1.  Make sure the Weather module already exists in your My AOL page.
2.  Click on the 'View More Weather on My AOL' link.
Verify that it launches My AOL.

WHAT IF MY AOL IS IN THE BACKGROUND, DO WE FOCUS IT? BRING IT TO THE FOREFRONT?


Add to My AOL from View More link: Weather not in My AOL
1.  Remove Weather from your My AOL page.
2.  Click on the 'View More Weather on My AOL' link.

3.  Click 'Add to My AOL'.
4.  Click OK.

Repeat steps 1&2 and then do this:

5.  Click 'Don't Add'.
6.  Click OK.
Verify (steps 1-4)
  • After clicking OK, a dialog titled 'Add Content to My AOL' should appear with the following text:
    'You do not have the following content in My AOL: (newline here)
          Weather
    Would you like AOL to automatically add it for you now?'
  • Verify there are 2 buttons, 'Add to My AOL' and 'Don't Add'.
 
See #3&4:
  • Verify that clicking 'Add to My AOL' and then 'OK' adds weather to My AOL, closed the dialog (QuickView is still open)  WHICH GETS FOCUSED?
See #5&6:
  • Verify that this closes the window with no changes.  Weather is not added to My AOL.  User is returned to the QuickView because it is still open. 


Remove Weather from QuickView
1.  On the main QuickView page, click Customize.  Select '- Empty module -' from the dropdown where Weather is and click Save.
2.  On the main QuickView page, click Customize.  Select '- Empty module -' from the dropdown where Weather is and click Cancel.
3.  On the My AOL page, choose Content from the Customize dropdown menu.  On a module that says 'Add [module name] to QuickView]', click on that, and select the radio button that has Weather on it, and check the checkbox 'Go to QuickView'.  Click OK.
1.  Verify that Weather is removed upon clicking Save.
2.  Verify that Weather is NOT removed upon clicking Cancel.
3.  Verify that upon clicking OK at the 'Add [module name] to QuickView for My AOL' dialog, with the checkbox 'Go to QuickView' checked, the module you've chosen to override the Weather module is present and Weather is removed.



Negative
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases
Test ID
Test Case
Actions
Expected Results
P/F
QV-xxx-6001 Parental Controls



Mixed-case Characters
Type mixed-case characters into the Select City searchbox, such as:

ElKhARt, InDIAnA
Verify that we're case-insensitive and that the city and state/country are still returned correctly.


Invalid Characters
Type invalid characters such as the upper Unicode map (use Character Map from Start | Programs | Accessories | Systems Tools.
FIND THIS OUT.


Graceful Degredation



Outside of Client



MyAOL

Test ID
Test Case Actions Expected Result P/F
WTR-1 Module Availability
Customize content screen - Addition
1.  Sign in to the server.
2.  Under the 'Select Settings' pull-down menu, select 'Content'.
3.  In the resulting screen, look at 'Weather (N)'.
4.  Click 'Cancel'.
Verify that initially, the checkbox is checked.  Once Save has been clicked, verify that the 'myAOL Content' screen disappears, the page refreshes and the Weather module appears in the top left of the page.
WTR-2
Removal
1.  Sign in to the server.
2.  Under the 'Select Settings' pull-down menu, select 'Content'.
3.  In the resulting screen, uncheck 'Weather (N)'.
4.  Click 'Save'.
Verify that when unchecked, and upon clicking Save, the page reloads and the Weather module disappears.

WTR-3 Overall Layout/Appearance Weather appears by default When signed out, check the my.aol.com page for the Weather module. It should appear by default in the top middle spot of the page.
WTR-4
Module size
Use the Screen Measure tool (see Preparation) to measure the module's dimensions. Narrow module should be 190 pixels wide.
WTR-5
Titlebar content
Examine the top right portion of the titlebar. You should see an Edit button, a minimize button (or maximize button, depending on the module's current expansion state) and an X button.

WTR-6
Default color scheme
1. Title bar color.
2.  Link color.
3.  Mouseover links.
4.  Visited links.
1. Should be Tahoma 10 pt bold. Color will depend on theme.
2. Should be #0000FF.
3.  On mouseover, link text should be styled with underline.
4.  Visited links should be #630063.

WTR-7
Customize theme Goto 'Customize', choose 'Themes', and choose any theme by clicking on the radio button.  Click OK.
Verify that Weather (as well as the rest of the page) lays out correctly with the color scheme chosen.

WTR-8
Link appearance
1.  Look at the bullet leader to the left of each link.
1.  Should be a yellow square bullet.

WTR-9
Tooltips
Mouseover
1.  Edit button
2.  Collapse button.
3.  X button (remove).
1.  'Edit News'?
2.  'Collapse/expand'?
3.  'Remove Weather'.

Titlebar functionality - signed out
Edit/Minimize/X button
  • Make sure you're signed out (clear cookies or click on the Sign-Out button).
  • Click on the Edit button.
  • Click on the Minimize button.
  • Click on the X button.
Verify that when signed out, clicking on the Edit button, the Minimize button and the X button all result in you being redirected to the Screenname Service login page for myAOL.

WTR-9 Titlebar functionality - signed in
Edit button
All of the testcases from here on require that you're signed in, except the titlebar link testcase.

Click on the Edit button.
Verify that the 'Customize Weather' window opens.

WTR-10
Minimize button
Click on the Minimize button
Verify that the module collapses to reveal only the module's titlebar.

WTR-11
Maximize button
Click on the Maximize button
Verify that the module expands to reveal all customized content.


Titlebar link
Click on the module's titlebar 'Weather'.
Inside the AOL Service only:
  • Verify you're taken to the AOL Weather page, and the National tab is loaded.

Layout Customization
3 column - reordering with save
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '3 Column' if not already selected.
  • Select 'Weather' and click the up and down arrows.
  • Click Save.
  • Verify that Weather appears in the Right Column.
  • Verify that when you click on the up and down arrows, Weather moves up and down the list of modules in the Right Column.
  • Verify that after clicking Save, the page refreshes and your module is in the same position on the page as it was in the customization window.


3 column - reordering with cancel
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '3 Column' if not already selected.
  • Select 'Weather' and click the up and down arrows.
  • Click Cancel.
  • Verify that Weather appears in the Right Column.
  • Verify that when you click on the up and down arrows, Weather moves up and down the list of modules in the Right Column.
  • Verify that after clicking Cancel, the window closes and the positioning of Weather hasn't changed on the page.


3 column - removal with save
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '3 Column' if not already selected.
  • Select 'Weather' and click Remove.
  • Click Save.
  • Verify that Weather appears in the Right Column.
  • Verify that when you click 'Remove', Weather is removed from the Right Column.
  • Verify that after clicking Save, the page reloads.


3 column - removal with cancel
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '3 Column' if not already selected.
  • Select 'Weather' and click Remove.
  • Click Cancel.

  • Verify that Weather appears in the Right Column.
  • Verify that when you click 'Remove', Weather is removed from the Right Column.
  • Verify that when you click 'Cancel', the window is closed.
  • Verify that when the myAOL Layout window is brought up again, it contains 'Weather' in the Right Column.
  • Verify that after clicking Cancel, the window closes and Weather still appears on the page.


2 column - reordering
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '2 Column' if not already selected.
  • Select 'Weather' and click the up and down arrows.
  • Click Save.
  • Verify that Weather appears in the Right Column by default.
  • Verify that when you click on the up and down arrows, Weather moves up and down the list of modules in the Right Column.
  • Verify that after clicking Save, the page refreshes and your module is in the same position on the page as it was in the customization window.


2 column - reordering with cancel
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '2 Column' if not already selected.
  • Select 'Weather' and click the up and down arrows.
  • Click Cancel.
  • Verify that Weather appears in the Right Column.
  • Verify that when you click on the up and down arrows, Weather moves up and down the list of modules in the Right Column.
  • Verify that after clicking Cancel, the window closes and the positioning of Weather hasn't changed on the page.


2 column - removal with save
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '3 Column' if not already selected.
  • Select 'Weather' and click Remove.
  • Click Save.
  • Verify that Weather appears in the Right Column.
  • Verify that when you click 'Remove', Weather is removed from the Right Column.
  • Verify that after clicking Save, the page reloads and Weather no longer appears.


2 column - removal with cancel
  • From the 'Select Settings' pull-down menu, choose 'Layout'.
  • Select '3 Column' if not already selected.
  • Select 'Weather' and click Remove.
  • Click Cancel.
  • Verify that Weather appears in the Right Column.
  • Verify that when you click 'Remove', Weather is removed from the Right Column.
  • Verify that when you click 'Cancel', the window is closed.
  • Verify that when the myAOL Layout window is brought up again, it contains 'Weather' in the Right Column.
  • Verify that after clicking Cancel, the window closes and Weather still appears on the page.

WTR-12 Module Content
Default module content (signed out)
Default cities in this order: Verify that the following appear in this order, preceded by a yellow square bullet:
  • San Francisco, California.
  • New York, New York
  • London, United Kingdom

WTR-13
Connection speed/graphic display - Low (Fewer Graphics)
1.  Under the 'Select Settings' pull-down menu, select 'Settings'.
2.  In the new window 'myAOL Settings' under 'Connection Speed', choose the radio button 'Low (Fewer Graphics)'.
3.  Click Save.
Verify that after reloading the page, no Weather icons are shown besides the usual widget buttons.

WTR-14
Connection speed/graphic display - High (All Graphics)
1.  Under the 'Select Settings' pull-down menu, select 'Settings'.
2.  In the new window 'myAOL Settings' under 'Connection Speed', click the radio button for 'High (All Graphics)'.
3.  Click Save.
Verify that after reloading the page, the Weather icons appear to the right of the text for each city's weather.

WTR-15
City's content appearance
1.  Look at each city's weather entry.
1.  Verify that each city's entry contains:
     A.  Yellow square bullet, followed on the same line by City Name, State
     B.  There should be a vertical space between the City Name, State and the following: degrees in Fahrenheit / Celcius.
     C.  XX°F / XX°C should be on a separate line.
     D.  Weather condition (IE, 'Mostly Sunny') should appear on the next line.
     E.  The appropriate weather status icon should be aligned with the degrees and the weather condition text.  Icons should be very close (underneath) to Personalize/Customize buttons.  Icons should display via ALT text the weather condition on mouseover.

WTR-16
Weather lookup appearance
Look at the Weather Lookup area.
Verify that this area contains:
     A.  A horizontal separator line.
     B.  Title is 'Weather Lookup' and is bolded.
     C.  'Enter a city, state, country, or ZIP code:' text.

WTR-17
Weather lookup functionality - this is CRITICAL to the AOL service especially, since they use special AOL:// protocol IDs to look up cities, please make sure you check as many of the cities from countries listed here as possible.
In the Weather lookup textfield, type 'Elkhart'.
Inside of the AOL client, verify that:
  • The AOL News: Local Weather Forecast for [cityname] appears.
  • The Local tab is selected and your city's weather page has successfully loaded.
Outside of the AOL client, verify that:
  • A new window opens with text that say, 'Elkhart has the following 1 - 6 of 6 close matches. Please select one. If your search is unsuccessful, Search Again. ' followed by (in this placement):
Elkhart, IA                 Elkhart, KS
Elkhart, IL                  Elkhart, TX
Elkhart, IN                  Elkhart Lake, WI

Verify that 'Search Again' is a link that replaces the current page with a page that says, 'Weather Lookup
Enter a city, state, country, or zip code:' followed by a textfield, and on a new line, a 'Search' button.

Verify that all of the above content is surrounded by a blue box and that a Cancel button is on the bottom right of the page.

WTR-18
AOL Alerts
1.  Look at the AOL alerts logo and link text.
2.  Click on the link.
1.  Verify that this area contains:
     A.  A horizontal separator line.
     B.  AOL Alerts logo, followed by a space and 'Add Weather Alerts' link.
2.  In the AOL client
:

verify that it brings you to:

http://alerts.aol.com/ar/alerts/weather/setup.ev?cta=1&_w=wiz.clear

Outside of the AOL client:

verify it takes you to the ScreenName Service Sign-In page for AOL Alerts & Reminders.

WTR-19 Customize Weather Screen
Screen size

Verify that the Customize Weather screen is 553 x 420 pixels. (DRD7.0, page 46)


Refresh suppression
  • Change your prefs in Customize | Settings for Refresh Rate to be 20 minutes.  Click OK.
  • Click on the Edit button of the Weather module.
Verify that when the Customize Weather screen is up, we don't perform the user refresh interval specified.  If we do, the window goes out of JavaScript scope and you won't be able to close it.

KNOWN ISSUE:  If you manually force a refresh of the main page, the window will fail to save or cancel.

WTR-20
General appearance
Examine paragraph of explanation text.
Text should read 'Enter a location or ZIP, then click Search. Select your target city, then click Add.
Reorder your weather by selecting a city and using the up/down arrows. Click Save when you're done.'

WTR-21
Default content
Look at the My Weather content.
Verify that the My Weather content is populated with the following, in order from top to bottom:
  • San Francisco, California
  • New York, New York
  • London, United Kingdom

WTR-22
Search textfield/button - this is CRITICAL to the service, please make sure you check as many of the cities from countries listed here as possible.
Enter a single city name
Under 'Select Cities', the city name you entered should populate in the list.  If there are multiple cities matching that name (San Jose, for e.g.), verify that we show multiple cities.

WTR-23

Enter multiple city names
Verify that we only accept the first city name you've entered, and that we populate the 'Select Cities' list accordingly. (Or do we alert and then clear the textfield? CHECK ON THIS)

WTR-24

Enter a single ZIP code, click Search
Under 'Select Cities', the city whose ZIP code you entered should be displayed.

WTR-25

Enter multiple ZIP codes Verify we say ' No articles were found that matched what you entered.' and we have a Please try Again link that opens a search textfield and Search button in the current window.

WTR-28

Enter non-sensical text
What error message should propogate?

WTR-29
Add button No city selected Verify that we alert 'Please enter a city, state, country or ZIP to Add or Remove from My Weather.'

WTR-30

Single city selected Verify that the city is added to the 'My Weather:' list.

WTR-31

Multiple cities selected by CTRL-click (sporadic)
Out for 1.0, may be introduced in 2.0 - Verify that the cities are added to the 'My Weather:' list.

WTR-32

Multiple cities selected by SHIFT-select (contiguous)
Verify that the cities are added to the 'My Weather:' list.
R-33

When city already exists.
Verify you receive JS error message that reads, 'You already have that city in your weather list.' (page 46 of the DRD7.0)

WTR-34
Remove button
No city selected
Verify that we alert 'Please select a city to Add or Remove from My Weather'.

WTR-35

Single city selected, click Remove
Verify that the city is removed from the 'My Weather:' list.

WTR-36

Multiple cities selected by CTRL-click. (sporadic)
Verify that the cities are removed from the 'My Weather:' list.

WTR-37

Multiple cities selected by SHIFT-select (contiguous)
Verify that the cities are removed from the 'My Weather:' list.

WTR-38
Simultaneous add/remove cities
1.  Select one city to be added from the Select Cities area, and one to be removed from the My Weather area. (Use CTRL-click for multiple selection.)
2.  Press Add, then Remove. 
1.  Cities should be selected.
2.  Appropriate cities to be added from step 1 should be added to the My Weather list and likewise the appropriate cities to be removed from step 1 should be removed from the My Weather list.

WTR-39

No city selected
Verify that we alert 'Please select a city to Add or Remove from My Weather'.

WTR-40
Reordering arrows
Single city selected, click the up arrow.
Verify that the city moves up the list, but the other items remain in their previous order.

WTR-41

Single city selected, click the down arrow.
Verify that the city moves down the list, but the other items remain in their previous order.

WTR-42

Multiple cities selected
Multiple selection is out for 1.0, might be in 2.0

WTR-43
Save button
With no changes
Verify that the window saves and no alert dialog comes up.

WTR-44
Cancel button
With no changes
Verify that your widget remains the same in layout/content when the window closes.

WTR-45

With changes
Verify that changes made to your My Weather list with regards to: add/remove/move up/move down do not persist to the module after clicking cancel.

WTR-46
Help button
In the Customize Weather window, click the Help button.
Verify that a new window with Help contents (specific to Weather) is launched.

WTR-47
Help content
Click on the Help button, both from the Customize Weather window (click on Edit in the module), and in the Help button at the top right of the screen.
Verify that the following content loads:

Customizing Weather

Weather displays constantly updated weather conditions for your selected cities.
 
Tell My AOL what cities you want to track:
  1. Click edit in the upper right of the weather module.
  2. Enter a location or Zip Code and click Search.   Cities matching your criteria will appear in the Select Cities window.
  3. Select your target city and click Add. 
  4. Select as many cities as you want to track (maximum is 100).
  5. Click Save when you're done.
Back to Contents

 

Accessibility
- Without a screen reader
Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases 
Test ID
Test Case
Actions
Expected Results
P/F
xxx-0001
Default Focus
Check the default focus.
Verify that the initial focus is placed appropriately. By default, initial focus should be placed in the upper left of a screen or on the first actionable element or an edit field like a search box. In the case of AOL forms, initial focus may also be placed elsewhere on the form assuming that point is going to provide the user with the primary content being conveyed. It is imperative that forms open with an element in focus.


Tab Behavior
Tab around.
Verify that form elements, links, buttons, images, etc. can be tabbed from left to right, top to bottom.


Spacebar
Tab to a checkbox or a radio button and press the Spacebar.
Verify that checkboxes can be checked/unchecked and  radio buttons can be selected/deselected.


Enter Key
  1. Tab to a button and press Enter.
  2. Tab to a link and press Enter.
  3. Tab to a text field that has a form submission and press Enter.
  1. Verify that buttons can be pressed.
  2. Verify that links can be loaded.
  3. Verify that the form can be submitted.


Arrow Keys Behavior
Tab to a dropdown menu, use the arrow keys to select element, then tab out.
Verify that Down/Right key selects the previous element in the list, Up/Left key selects the next element in the list, and the selection stays after tabbed out.


Revision History  |  Related Documents  |  Introduction  |  Preparation  |  Test Cases