Applications/internet/epiphany-browser
applications/int/epiphany/launch
Case ID: appintepi-001Affected Package: epiphany-browser
Purpose:
1. Epiphany - 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 ~$epiphany
e. Launch from program launcher (Alt+F2)
Verification:
1. Have all conditions been met with no adverse effects?
applications/int/epiphany/appearance
Case ID: appintepi-002Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/new
Case ID: appintepi-003Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Menus
Steps:
1. New Tab
Verification:
1. Verify tabs can be open, closed and an address can be input
applications/int/epiphany/view
Case ID: appintepi-004Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/tools
Case ID: appintepi-005Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/search
Case ID: appintepi-006Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/about
Case ID: appintepi-007Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - About
Steps:
1. Open About dialogue and verify version, copyright, and credits
Verification:
1. Are the version, copyright and credits correct?
applications/int/epiphany/offline
Case ID: appintepi-008Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/browsing
Case ID: appintepi-009Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/browser
Case ID: appintepi-010Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany
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/epiphany/java
Case ID: appintepi-011Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany
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/epiphany/flash
Case ID: appintepi-012Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany
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/epiphany/media
Case ID: appintepi-013Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/error
Case ID: appintepi-014Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/error2
Case ID: appintepi-015Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/rss
Case ID: appintepi-016Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/rss-edit
Case ID: appintepi-017Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/rss-del
Case ID: appintepi-018Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/rss-update
Case ID: appintepi-019Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/usability
Case ID: appintepi-020Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/extension
Case ID: appintepi-021Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - extensions
2. Epiphany - Extension Installation
Steps:
1. Install a extension
2. Run the installed extension
Verification:
1. Did the extension install and run correctly?
applications/int/epiphany/ext-list
Case ID: appintepi-022Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - extension List
Steps:
1. Check to ensure that the list of plugins is properly populated and updated
Verification:
1. Is the extension list properly populated and updated?
applications/int/epiphany/downloads
Case ID: appintepi-023Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/tabs
Case ID: appintepi-024Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/favicons
Case ID: appintepi-025Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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/epiphany/update
Case ID: appintepi-026Affected Package: epiphany-browserDepends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - 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?