Tests/Browse 690: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 10: Line 10:




Start the Browse activity
==Start the Browse activity==


Justification: HIG
Justification: HIG


Actions:
Actions:
1. Click on the Browse activity icon
# Click on the Browse activity icon


Verify:
Verify:
* A Browse icon is added to the activity ring
* A Browse icon is added to the activity ring
* The Browse icon throbs to indicate the activity is starting
* The Browse icon throbs to indicate the activity is starting
* The Browse activity starts
* The Browse activity starts




Go to a URL
==Go to a URL==


Justification: Self; Spec
Justification: Self; Spec


Actions:
Actions:
1. Enter a URL in the location field
# Enter a URL in the location field
2. Hit the Enter key on the keyboard
# Hit the Enter key on the keyboard


Verify:
Verify:
* The web page for the URL is displayed
* The web page for the URL is displayed
* The URL is listed in the Browse activity entry in the Jornal
* The URL is listed in the Browse activity entry in the Jornal


Go back in the history
==Go back in the history==


Justification: Self; Spec
Justification: Self; Spec


Actions:
Actions:
1. Goto a new webpage (click on a link)
# Goto a new webpage (click on a link)
2. Click on the Back button
# Click on the Back button


Verify:
Verify:
* The first webpage visited is displayed
* The first webpage visited is displayed




Go forward in the history
==Go forward in the history==


Justification: Self; Spec
Justification: Self; Spec


Actions:
Actions:
1. Click on the Forward button
# Click on the Forward button


Verify:
Verify:
* The second webpage visited is displayed
* The second webpage visited is displayed




Reload a page
==Reload a page==


Justification: Self; Spec
Justification: Self; Spec


Actions:
Actions:
1. Click on the Reload button
# Click on the Reload button


Verify:
Verify:
* The current webpage is refreshed
* The current webpage is refreshed




Open a new tab
==Open a new tab==


Justification: Self; Spec
Justification: Self; Spec


Actions:
Actions:
1. Open a new tab (how?)
# Open a new tab (how?)


Verify:
Verify:
* New tab appears at the bottom of browsing area.
* New tab appears at the bottom of browsing area.




Create a bookmark
==Create a bookmark==


Justification: Self; Spec
Justification: Self; Spec


Actions:
Actions:
1. Click on the "star" icon
# Click on the "star" icon


Verify:
Verify:
* A bookmark shows up in the history
* A bookmark shows up in the history
* Bookmark is added to the Journal session entry
* Bookmark is added to the Journal session entry




Share a link
==Share a link==


Justification: Spec
Justification: Spec


Actions:
Actions:
1. Share a link (how?)
# Share a link (how?)


Verify
Verify
* Link (globe) shows up in bottom tray
* Link (globe) shows up in bottom tray




Share bookmark
==Share bookmark==


Justification: Spec
Justification: Spec


Actions:
Actions:
1. Share a bookmark (how?)
# Share a bookmark (how?)


Verify:
Verify:
* Bookmark (star) shows up in bottom tray
* Bookmark (star) shows up in bottom tray


Search web
==Search web==


Justification: Self; Spec
Justification: Self; Spec
Line 123: Line 123:




History (Note: this is horrible incomplete. The history is complex)
==History (Note: this is horrible incomplete. The history is complex)==


Justification: Spec
Justification: Spec


Actions:
Actions:
1. Click on the "clock" icon
# Click on the "clock" icon


Verify:
Verify:
* unshared links are listed
* unshared links are listed
* bookmarks are listed
* bookmarks are listed
* shared links are listed
* shared links are listed
* searches are listed
* searches are listed
* items can be grouped by site
* items can be grouped by site
* items can be grouped by time (hour,day,week)
* items can be grouped by time (hour,day,week)
* the history can be searched
* the history can be searched




View pages offline
==View pages offline==


Justification: Spec
Justification: Spec


Actions:
Actions:
1. Go offline
# Go offline
2. Revisit a page that you previously visited while online
# Revisit a page that you previously visited while online




Verify:
Verify:
* A notice is displayed that the page is cached and its age is given.
* A notice is displayed that the page is cached and its age is given.
* The page is still accessible
* The page is still accessible
* Link to non-cached pages are identifed as unreachable
* Link to non-cached pages are identifed as unreachable




Go back online
==Go back online==


Justification: Spec
Justification: Spec


Actions:
Actions:
1. Go online
# Go online
2. Revisit a cached page
# Revisit a cached page


Verify:
Verify:
* Page should display the online version
* Page should display the online version




Handheld mode (Note: again, this is very complex and tangent to other tests)
==Handheld mode (Note: again, this is very complex and tangent to other tests)==


Justification: Spec
Justification: Spec
Line 178: Line 178:




Close the activity
==Close the activity==


Justification: Self
Justification: Self


Actions:
Actions:
1. Click on the Close button
# Click on the Close button


Verify:
Verify:
* The activity exits
* The activity exits
* The Browse icon is removed from the activity ring
* The Browse icon is removed from the activity ring


[[Category: Test Plans]]
[[Category: Test Plans]]

Revision as of 21:02, 20 June 2007

Browse Activity Test Plan

Sources

HIG

Browse Activity Specification

User Stories


Start the Browse activity

Justification: HIG

Actions:

  1. Click on the Browse activity icon

Verify:

  • A Browse icon is added to the activity ring
  • The Browse icon throbs to indicate the activity is starting
  • The Browse activity starts


Go to a URL

Justification: Self; Spec

Actions:

  1. Enter a URL in the location field
  2. Hit the Enter key on the keyboard

Verify:

  • The web page for the URL is displayed
  • The URL is listed in the Browse activity entry in the Jornal

Go back in the history

Justification: Self; Spec

Actions:

  1. Goto a new webpage (click on a link)
  2. Click on the Back button

Verify:

  • The first webpage visited is displayed


Go forward in the history

Justification: Self; Spec

Actions:

  1. Click on the Forward button

Verify:

  • The second webpage visited is displayed


Reload a page

Justification: Self; Spec

Actions:

  1. Click on the Reload button

Verify:

  • The current webpage is refreshed


Open a new tab

Justification: Self; Spec

Actions:

  1. Open a new tab (how?)

Verify:

  • New tab appears at the bottom of browsing area.


Create a bookmark

Justification: Self; Spec

Actions:

  1. Click on the "star" icon

Verify:

  • A bookmark shows up in the history
  • Bookmark is added to the Journal session entry


Share a link

Justification: Spec

Actions:

  1. Share a link (how?)

Verify

  • Link (globe) shows up in bottom tray


Share bookmark

Justification: Spec

Actions:

  1. Share a bookmark (how?)

Verify:

  • Bookmark (star) shows up in bottom tray


Search web

Justification: Self; Spec

Actions:

Verify:


History (Note: this is horrible incomplete. The history is complex)

Justification: Spec

Actions:

  1. Click on the "clock" icon

Verify:

  • unshared links are listed
  • bookmarks are listed
  • shared links are listed
  • searches are listed
  • items can be grouped by site
  • items can be grouped by time (hour,day,week)
  • the history can be searched


View pages offline

Justification: Spec

Actions:

  1. Go offline
  2. Revisit a page that you previously visited while online


Verify:

  • A notice is displayed that the page is cached and its age is given.
  • The page is still accessible
  • Link to non-cached pages are identifed as unreachable


Go back online

Justification: Spec

Actions:

  1. Go online
  2. Revisit a cached page

Verify:

  • Page should display the online version


Handheld mode (Note: again, this is very complex and tangent to other tests)

Justification: Spec

  • Basic navigation
  • Panning overlay
  • TOC overlay
  • Navigation overlay
  • Shared link overlay


Close the activity

Justification: Self

Actions:

  1. Click on the Close button

Verify:

  • The activity exits
  • The Browse icon is removed from the activity ring