You are here: Browser/Composer front-end qa > front-end test plans > Toolbars
Feature Test Plan
5.0 SeamonkeyProject - Browser User Interface - Toolbars
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 |
shortly after | Stopped using this table in favor of cvslog |
References
The QA contact for these features is Claudius Gayle
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
For Window Controls, jump straight to the testcases. Click Full Screen Mode for the relevant section in this document.
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.
Full Screen Mode (Windows Only)
- Switching to/from FS Mode
-
- View menu access to enter FSM.
- F11 to toggle mode.
- Tile button to leave FSM.
- Appropriate hiding of OS elements.
- Appropriate hiding of window chrome elements.
- New Controls in FS Mode
-
- Minimize window button
- Maximie window button.
- Functional testing (more advanced behavior)
-
- Multiple windows.
- Switching between FS and non FS windows.Minimize window button
- Remembering/restoring state.
- Won't test
-
- Pre-existing toolbar controls.
- Any other behavior not inherent to FS mode.