Applications/internet/firefox

applications/int/firefox/jre

Case ID: appintfir-001
Affected Package: firefox

 Purpose:
     1. Firefox Java support verification

 Steps:
     1. Select test to open the Java support test in Firefox

 Verification:
     1. Did the JVM test pass?

applications/int/firefox/youtube

Case ID: appintfir-002
Affected Package: firefox

 Purpose:
     1. Firefox Youtube video support verification

 Steps:
     1. Select Test to open a Youtube Video in Firefox

 Verification:
     1. Did the video play?

applications/int/firefox/launching

Case ID: appintfir-003
Affected Package: firefox

 Purpose:
     1. Firefox - Launching

 Steps:
     1. Launch the browser using various input devices
         a. Click desktop icon using touch screen
         b. Click desktop icon using hardware trackball/joystick
         c. Click desktop icon using Bluetooth/USB mouse
         d. Launch browser from console command ~$firefox
         e. Launch from program launcher (Alt+F2)

 Verification:
     1. Have all conditions been met with no adverse effects?

applications/int/firefox/appear

Case ID: appintfir-004
Affected Package: firefox

 Purpose:
     1. Firefox - Appearance
     2. Screen layout (Main browser window)

 Verification:
     1. Verify the layout is consistent in both design and appearance.
     2. Verify the menu layout is displayed when selected.
     3. Verify you can navigate and use browser.

applications/int/firefox/menu

Case ID: appintfir-005
Affected Package: firefox

 Purpose:
     1. Firefox - Menus

 Steps:
     1. New Tab

 Verification:
     1. Verify tabs can be open, closed and an address can be input

applications/int/firefox/view

Case ID: appintfir-006
Affected Package: firefox

 Purpose:
     1. Firefox - MenusView

 Steps:
     1. Activate and de-activate Status Bar
     2. Zoom in/out/reset work using mouse and short cut keys
     3. Verify all character encoding options are available and functioning
     4. Full Screen provides more screen space for browsing

 Verification:
     1. Have the conditions been met with no adverse effects?

applications/int/firefox/tools

Case ID: appintfir-007
Affected Package: firefox

 Purpose:
     1. Firefox - MenusTools, History, Bookmarks

 Steps:
     1. Add and remove bookmarks
     2. Verify History shortcut keys function properly
     3. Open history and verify that usability
     4. Open the Tools and verify that usability

 Verification:
     1. Have the conditions been met with no adverse effects?

applications/int/firefox/search

Case ID: appintfir-008
Affected Package: firefox

 Purpose:
     1. Firefox - MenusWeb Search

 Steps:
     1. Verify web search using Google
     2. Verify web search using Yahoo
     3. Verify web search using Ask
     4. Verify web search using Dictionary
     5. Verify web search using Ebay

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/about

Case ID: appintfir-009
Affected Package: firefox

 Purpose:
     1. Firefox - About

 Steps:
     1. Open About dialogue and verify version, copyright, and credits

 Verification:
     1. Are the version, copyright and credits correct?

applications/int/firefox/offline

Case ID: appintfir-010
Affected Package: firefox

 Purpose:
     1. Firefox - Working off-line and quit

 Steps:
     1. Toggle on / off line
     2. Toggle off line and verify cached pages can be viewed
     3. Verify browser quits properly

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/browsing

Case ID: appintfir-011
Affected Package: firefox

 Purpose:
     1. Firefox - Browsing

 Steps:
     1. Check popular sites for media handling and appearance
         a. YouTube
         b. CNN
         c. MySpace
         d. Digg

 Verification:
     1. Do all the above websites open with no adverse effects?

applications/int/firefox/common

Case ID: appintfir-012
Affected Package: firefox

 Purpose:
     1. Firefox

 Steps:
     1. Check common user path features of browser
         a. Back button memory
         b. Bookmark management
         c. Add-ons
         d. HTTPS/SSL

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/java

Case ID: appintfir-013
Affected Package: firefox

 Purpose:
     1. Firefox
     2. Java Runtime Support

 Steps:
     1. Test the version of JVM
         a. Open link: HTTP://www.java.com/en/download/help/testvm.xml in the browser

 Verification:
     1. Do you see the animated graphics moving?

applications/int/firefox/flash

Case ID: appintfir-014
Affected Package: firefox

 Purpose:
     1. Firefox
     2. Adobe Flash

 Steps:
     1. Test Adobe flash
         a. Open a .flv file
         b. Open a .swf file
         c. Open a different flash object

 Verification:
     1. Do the above file types and other flash objects work with no adverse effects?

applications/int/firefox/media

Case ID: appintfir-015
Affected Package: firefox

 Purpose:
     1. Firefox - Media Plugin

 Steps:
     1. Test Media Plugin
         a. Try to open all supported filetypes

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/error

Case ID: appintfir-016
Affected Package: firefox

 Purpose:
     1. Firefox - Error Handling
     2. Handling of common errors

 Steps:
     1. File/Page not found
     2. Corrupted pages

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/error2

Case ID: appintfir-017
Affected Package: firefox

 Purpose:
     1. Firefox - Error Handling
     2. Handling environment errors

 Steps:
     1. Kill browser unexpectedly
     2. Connection dropped

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/rss

Case ID: appintfir-018
Affected Package: firefox

 Purpose:
     1. Firefox - RSS - Feeds
     2. Adding

 Steps:
     1. Confirm feeds can be added through the reader
     2. Confirm feeds can be added by clicking icon in Browser
     3. Confirm newly added feeds immediately update
     4. Confirm newly added feeds persist after system restart

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/rss-edit

Case ID: appintfir-019
Affected Package: firefox

 Purpose:
     1. Firefox - RSS - Feeds
     2. Editing

 Steps:
     1. Confirm that you can edit the details of an existing feed
     2. Confirm that edited feeds still update

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/rss-del

Case ID: appintfir-020
Affected Package: firefox

 Purpose:
     1. Firefox - RSS - Feeds
     2. Deleting

 Steps:
     1. Confirm that feeds can be deleted
     2. Confirm that all feed data is removed when deleted

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/rss-update

Case ID: appintfir-021
Affected Package: firefox

 Purpose:
     1. Firefox - RSS - Features
     2. Updates

 Steps:
     1. Confirm that the RSS reader continuously updates feeds
     2. Confirm updated feeds provide visual feedback of new information

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/usability

Case ID: appintfir-022
Affected Package: firefox

 Purpose:
     1. Firefox - Usability

 Steps:
     1. Confirm new data can be read
     2. Confirm links within feed items work
     3. Confirm new feed items can be marked as read
     4. Confirm that all new feed items can be "mark all as read"

 Verification:
     1. Have all the conditions been met with no adverse effects?

applications/int/firefox/plugins

Case ID: appintfir-023
Affected Package: firefox

 Purpose:
     1. Firefox - Plugins
     2. Firefox - Plugin Installation

 Steps:
     1. Install a plugin (e.g. AdBlock)
     2. Run the installed plugin

 Verification:
     1. Did the plugin install and run correctly?

applications/int/firefox/plugin-list

Case ID: appintfir-024
Affected Package: firefox

 Purpose:
     1. Firefox - Plugin List

 Steps:
     1. Check to ensure that the list of plugins is properly populated and updated

 Verification:
     1. Is the plugin list populated and updated?

applications/int/firefox/download

Case ID: appintfir-025
Affected Package: firefox

 Purpose:
     1. Firefox - Reduced download interface - Features

 Steps:
     1. Open download manager fits correctly on screen

 Verification:
     1. Does the download manager fit correctly on screen?

applications/int/firefox/tabs

Case ID: appintfir-026
Affected Package: firefox

 Purpose:
     1. Firefox - Tab Management
     2. Confirm tab feature functionality

 Steps:
     1. Open new tabs (Ctr+T)
     2. Move and close tabs
     3. Verify user is asked to save tabs when closing browser
     4. Verify that tabs saved on closing are restored when re-opening browser

 Verification:
     1. Have all the conditions been satisfied with no adverse effects?

applications/int/firefox/favicons

Case ID: appintfir-027
Affected Package: firefox

 Purpose:
     1. Firefox - Favicons
     2. Confirm Favicon feature functionality

 Steps:
     1. Favicons are shown in address bar when appropriate
     2. Favicons are shown in bookmarks and tabs
     3. Favicons reflect changes (update in all spots when favicon is updated)

 Verification:
     1. Have all the conditions been satisfied with no adverse effects?

applications/int/firefox/update

Case ID: appintfir-028
Affected Package: firefox

 Purpose:
     1. Firefox - Browser Update
     2. Confirm the user settings are retained after an update

 Steps:
     1. Customize web browser
     2. Add favorites
     3. Add add-ons/plugins
     4. Add RSS feeds to RSS Reader
     5. Use password manager to remember passwords
     6. Update Browser
     7. Verify all the customizations remain; no favorites lost, plugins/add-ons still installed, etc

 Verification:
     1. Have all the conditions been satisfied with no adverse effects?