UNR-apps-browser

Differences between revisions 4 and 28 (spanning 24 versions)
Revision 4 as of 2008-04-07 15:45:51
Size: 3433
Editor: pool-70-16-165-200
Comment:
Revision 28 as of 2008-09-19 01:34:37
Size: 4873
Editor: pool-68-236-255-18
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[Include(Testing/Cases/Header)]] ## page was copied from Testing/Cases/UMEdesktop-apps-browser
<<Include(Testing/Cases/Header)>>
Line 3: Line 4:
= Browser Testing = == Browser Testing ==
Line 5: Line 6:
|| Last Version these cases were run against||
|| '' ex. UME Alpha 2 '' ||
=== Launching ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || || ||
 1. '''Launch the UNR browser using various input devices'''
  * Click desktop icon using touch screen
  * Click desktop icon using hardware trackball/joystick
  * Click desktop icon using Bluetooth/USB mouse
  * Launch browser from console command
Line 8: Line 15:
== Launching ==
 1. '''Launch the UME browser using various input devices'''
  a. Click desktop icon using touch screen
  a. Click desktop icon using hardware trackball/joystick
  a. Click desktop icon using Bluetooth/USB mouse
  a. Launch browser from console command
=== Appearance ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || || ||
 1. '''Screen layout (Main browser window)'''
  * The layout should be consistent in both design and appearance.
  * The menu layout should display when selected and be obvious to navigate and use.
Line 15: Line 22:
== Appearance ==
 1. '''Screen layout (Main browser window)'''
  a. Window contains title bar with close button and branding
  a. Window contains address bar that is editable
  a. Window contains navigation buttons

 1. '''Screen layout (Child windows)'''
  a. Configuration screen options are intuitive
  a. Configuration screen includes Cancel/Accept
  a. About dialogue contains appropriate information
  a. About dialogue included Cancel/Accept

 1. '''Graphics'''
  a. Icons are clear and modern in appearance
  a. Window decorations are clean and unobtrusive
  a. Default theme and color palette are pleasing to the eye
  
== Menus ==
=== Menus ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || || ||
Line 34: Line 26:
  a. Confirm tabbed windows are accessible
  a. Confirm no unreasonable limit to number of tabs
  a. Tabs can be closed
  * Utilise tab browsing in a similar fashion to FireFox. (Open, input an address, close)
Line 39: Line 29:
  a. Status Bar can be activated and deactivated
  a. Zoom in/out/reset work when clicked and when using keyboard shortcut
  a. All character encoding options are available and functioning
  a. Full Screen provides more screen space for browsing.
  * Status Bar can be activated and deactivated
  * Zoom in/out/reset work when clicked and when using keyboard shortcut
  * All character encoding options are available and functioning
  * Full Screen provides more screen space for browsing.
Line 44: Line 34:
 1. '''History'''
  a. Forward/Back/Home work by clicking and shortcut key
  a. Confirm ability to select links from history
  a. Confirm ability to select links from Recently Closed Tabs
  a. Show All History launches Places Organiser

 1. '''Bookmarks'''
  a. Bookmarks can be added and deleted
  a. Bookmark properties can be changed

 1. '''Tools'''
  a. Downloads manager is accessible by click and shortcut
  a. Downloads manager performs identically to desktop version
  a. Add-on manager is accessible
  a. Add-ons can be searched, added, removed, and updated
  a. Find bar is accessible by click and shortcut
  a. Find locates all types of text on current page
  a. Clear Private Data is accessible by click and shortcut
  a. Marked items are deleted when Clearing Private Data
  a. Un-Marked items are not deleted
  a. Preference manager is accessible by click
  a. Selected preferences are implemented when OK is clicked
  a. All preferences can be implemented
  a. Grab and Drag preferences manager is accessible by click
  a. Selected Grab and Drag preferences are implemented when OK is clicked
  a. All Grab and Drag preferences can be implemented
 1. '''Tools, History, Bookmarks'''
  * Bookmarks should be no more complex to add and remove than a normal browser on any platform.
  * History shortcut keys are supplied for forward and back.
  * Show all history and bookmarks will open a side bar similar to FireFox.
  * Tools should be no more complex than those of FireFox. On the whole they are self explanatory.
  
 1. '''Web Search'''
  * As with FireFox there are plenty of options for searching the web.
   * Google
   * Yahoo
   * Ask
   * Dictionary
   * Ebay
  
Line 72: Line 50:
  a. About dialogue contains version, copyright, and credits   * About dialogue contains version, copyright, and credits.
  
Line 74: Line 53:
 1. '''Work Offline'''
  a. Work Offline can be enabled and disabled
 
a. Cached pages can be viewed in Offline mode
 1. '''Working off-line and quit'''
  * Working off-line can be toggled on and off and cached pages should be viewable.
  * Quit shoul
d close the browser cleanly
Line 78: Line 57:
 1. '''Quit'''
  a. Quit opens session dialog
  a. Quit closes browser

== Browsing ==
=== Browsing ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || || ||
Line 84: Line 61:
  a. YouTube
  a. CNN
  a. MySpace
  a. Digg
  * YouTube
  * CNN
  * MySpace
  * Digg
Line 90: Line 67:
  a. Back button memory
  a. Bookmark management
  a. Add-ons
  a. HTTPS/SSL
  * Back button memory
  * Bookmark management
  * Add-ons
  * HTTPS/SSL

=== Java Runtime Support ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || || ||
 1. '''Test the version of JVM'''
  * Open link: http://www.java.com/en/download/help/testvm.xml in the browser
Line 95: Line 78:
== Error Handling == === Error Handling ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || || ||
Line 97: Line 82:
  a. File/Page not found
  a. Corrupted pages
  * File/Page not found
  * Corrupted pages
Line 101: Line 86:
  a. Kill browser unexpectedly
  a. Connection dropped
  * Kill browser unexpectedly
  * Connection dropped

== RSS Reader ==


=== RSS - Feeds ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || ||Not included by default ||
 1. '''Adding'''
  a. Confirm feeds can be added through the reader
  a. Confirm feeds can be added by clicking icon in Browser
  a. Confirm newly added feeds immediately update
  a. Confirm newly added feeds persist after system restart

 1. '''Editing'''
  a. Confirm that you can edit the details of an existing feed
  a. Confirm that edited feeds still update

 1. '''Deleting'''
  a. Confirm that feeds can be deleted
  a. Confirm that all feed data is removed when deleted

=== RSS - Features ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || ||Not included by default ||
 1. '''Updates'''
  a. Confirm that the RSS reader continuously updates feeds
  a. Confirm updated feeds provide visual feedback of new information

 1. '''Usability'''
  a. Confirm new data can be read
  a. Confirm links within feed items work
  a. Confirm new feed items can be marked as read
  a. Confirm that all new feed items can be "mark all as read"

== Blogging plugin ==

=== Blogging plugin - Features ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
|| || || || || || ||


== Bookmarks sync ==

=== Bookmarks sync - Features ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || ||Not included by default ||


== Reduced download interface ==

=== Reduced download interface - Features ===
|| Build tested || Tester || Date || Pass/Fail || Bug # || Comment ||
||RC1||cgregan ||20080918 ||Pass || || ||

Browser Testing

Launching

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

  1. Launch the UNR browser using various input devices

    • Click desktop icon using touch screen
    • Click desktop icon using hardware trackball/joystick
    • Click desktop icon using Bluetooth/USB mouse
    • Launch browser from console command

Appearance

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

  1. Screen layout (Main browser window)

    • The layout should be consistent in both design and appearance.
    • The menu layout should display when selected and be obvious to navigate and use.

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

  1. New Tab

    • Utilise tab browsing in a similar fashion to FireFox. (Open, input an address, close)

  2. View

    • Status Bar can be activated and deactivated
    • Zoom in/out/reset work when clicked and when using keyboard shortcut
    • All character encoding options are available and functioning
    • Full Screen provides more screen space for browsing.
  3. Tools, History, Bookmarks

    • Bookmarks should be no more complex to add and remove than a normal browser on any platform.
    • History shortcut keys are supplied for forward and back.
    • Show all history and bookmarks will open a side bar similar to FireFox.

    • Tools should be no more complex than those of FireFox. On the whole they are self explanatory.

  4. Web Search

    • As with FireFox there are plenty of options for searching the web.

      • Google
      • Yahoo
      • Ask
      • Dictionary
      • Ebay
  5. About

    • About dialogue contains version, copyright, and credits.
  6. Working off-line and quit

    • Working off-line can be toggled on and off and cached pages should be viewable.
    • Quit should close the browser cleanly

Browsing

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

  1. Check popular sites for media handling and appearance

  2. Check common user path features of browser

    • Back button memory
    • Bookmark management
    • Add-ons
    • HTTPS/SSL

Java Runtime Support

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

  1. Test the version of JVM

Error Handling

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

  1. Handling of common errors

    • File/Page not found
    • Corrupted pages
  2. Handling environment errors

    • Kill browser unexpectedly
    • Connection dropped

RSS Reader

RSS - Feeds

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

Not included by default

  1. Adding

    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
  2. Editing

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

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

RSS - Features

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

Not included by default

  1. Updates

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

    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"

Blogging plugin

Blogging plugin - Features

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

Bookmarks sync

Bookmarks sync - Features

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

Not included by default

Reduced download interface

Reduced download interface - Features

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

RC1

cgregan

20080918

Pass

Testing/Cases/UNR-apps-browser (last edited 2009-02-06 09:05:50 by port-213-160-23-156)