|
|
Feature Test Plan
5.0 SeamonkeyProject
Browser User Interface - Toolbars
History:
|
Date
|
Change Description
|
Revision
|
Updated By
|
|
12/18/1998
|
First Draft
|
0.5
|
Claudius Gayle
|
|
06/12/1999
|
Added pretty pictures
|
0.9
|
Claudius Gayle
|
|
09/03/1999
|
Updated to match current/planned application behaviors
|
1.0
|
Claudius Gayle
|
|
10/22/1999
|
Cleanup for public presentation
|
1.01
|
Claudius Gayle
|
References:
The QA contact for these features is Claudius
Gayle.
You may also wish to view the The Engineering/Development
contacts* for these(and other) features, the Engineering
Specifications*(not really), or the UI
Specifications*.
Test Case Management Usage:
The detailed test cases for this feature can be found on the Marvin team page at:
Toolbars Test Case
Matrix .
Major Area: Browser
Minor Area: UI
Category: Toolbars
- Personal Toolbar
- Core funtionality
- Basic functionality: toolbar should contain live links that trigger url loading
and should correspond (on the fly) with Bookmarks.
- Verify ability to show/hide/rearrange bar without interfering with other UI features.
- Verify toolbar supports folders as elements
- Verify toolbar supports drag/drop of elements to, from, and within itself.
- Linked text should change state on mouseover.
- Home Button
- Verify button state toggles on mouseover and mousedown.
- Buttons should 'grayout' and be inactive when appropriate.
- Appearance User pref for show/hide pictures/text behaves as expected.
- 'Home' Maps to specified homepage from user prefs.
- 'My' Netscape Button
- Verify button state toggles on mouseover and mousedown.
- Buttons should 'grayout' and be inactive when appropriate.
- Appearance User pref for show/hide pictures/text behaves as expected.
- 'My' Netscape loads my.netscape.com.
- Location Toolbar
- Basic functionality: accepts text input of urls and keywords.
- Verify ability to show/hide/rearrange bar without interfering with other UI features.
- Verify toolbar supports drag/drop of bookmarks to and from itself.
- Verify Icon toggles on mouseover.(In/out?)
- Autocomplete.
- URL session history dropdown?
- Floating Component/Task Switcher Toolbar
- Basic Functions: should launch/activate relevant component when each icon is
clicked.
- Different behaviors depending on 'window settings' pref.
- Verify ability to show/hide/rearrange bar without interfering with other UI features.
- Verify Icon toggles on mouseover and mousedown.
- Navigation Toolbar
- Back, Forward, Reload, Stop Buttons
- Verify button state toggles on mouseover and mousedown.
- Buttons should 'grayout' and be inactive when appropriate.
- Appearance User pref for show/hide pictures/text behaves as expected.
- Button initiates expected behavior.
- Back/Forward dropdown menus function and dynamically update.
- Print Button
- Verify button state toggles on mouseover and mousedown.
- Buttons should 'grayout' and be inactive when appropriate.
- Appearance User pref for show/hide pictures/text behaves as expected.
- Launches appropriate OS native print dialog.
- Search Button
- Verify button state toggles on mouseover and mousedown.
- Buttons should 'grayout' and be inactive when appropriate.
- Appearance User pref for show/hide pictures/text behaves as expected.
- Launches SmartSearch window.
- Throbbing 'N' Button
- Animated, 'meteoric N' at appropriate time.
- clicking 'N' loads www.netscape.com.
- 'Status/Progress' Toolbar Area
- Offline/Security Indicator Icons
- Clicking 'wire/plug'icon sends browser into 'offline' mode and toggles icon state.
- Selecting 'work offline' from 'File' menu toggles icon state.
- Clicking 'lock' icon launches security dialog.
- Icon changes state based on site security status.
- Progress window
- Displays url on link mouseover.
- Displays page loading progress.
- Displays Java/Javascript messages as necessary.
|