Tests/Browse 690

From OLPC
< Tests
Revision as of 17:12, 31 January 2008 by LFaraone (talk | contribs) (U.1 RC 1 (690))
Jump to: navigation, search

Sources


Test Cases / Results

U.1 RC 1 (690)

Tests are currently being run. Please do not start running tests while this notice is up.

Action Result
This is what a successful test looks like. pass
This is what a failed test looks like. fail, bug report
Start the Browse activity: click on the activity icon.
The icon appears in the activity donut, and pulses during activity startup. -
The activity opens properly. -
Visit some URLS:
Google Calendar pass
iGoogle pass
http://www.radioblogclub.com down
http://ds9.ssl.berkeley.edu/auroras pass
http://www.flash-game.net pass
http://www.petloveshack.com/tideshow2.html pass
Try a secure web page (https) fail, bug report
Closing the activity: click the X in the upper-right-hand corner of the activity.
The activity closes properly. pass
The icon disappears from the activity donut. pass
Journal functionality: open the journal activity.
A journal entry for the previous activity session appears. pass
Clicking on the journal entry restores the activity to appropriate URL. pass
Browser Back/Forward Button: Go back and forward.
Goto a webpage and click on a couple of links pass
Use the Back arrow to go back to the home page pass
Use the Forward arrow to go forward one page pass
Reload Page: Reload a page.
Type in a url; and click on a link. pass
Click on the reload button. pass
Save a session bookmark
Type in a url; wait for page to load. click on the 'star icon' to save the session bookmark. pass
Click various links. Then click on the book mark in the bookmark tray at the bottom of the page to load the saved bookmark. pass
Close the browser. Goto the journal and resume this browser session. pass
Click on the bookmark to resume session. -
Share a session bookmark: share with neighborhood
Type in a URL to load a page. Click on the pulldown to share with your neighborhood. -
Open the shared browser link from a second XO. -
Click on the 'star icon' to save the link. The bookmark should be displayed in the bookmark tray of both XOs. -
Copy text from Browse to Write using the clipboard
From a webpage, highlight text and use ctrl+c to copy it. The frame will show up shortly containing the new text entry -
Drag it into a Write document or use the 'Open' menu entry of the clipboard entry to open it. -
Open an url from Chat in Browse
Type an url (e.g. dev.laptop.org) in the Chat activity. Hover over the entry and use the menu entry 'Copy to Clipboard' to add it to the clipboard -
Use 'Open' in the clipboard entry to start another Browse instance with this link. -
Open an url from Write in Browse
In Write type in an url (e.g. dev.laptop.org) and copy it using ctrl+c (this will create another clipboard entry as well) -
Use ctrl+v in the navigator entry of Browse to paste in the url -
Copy text from Write to Browse
You can copy any text using the shortcut combination ctrl+c and ctrl+v from Write to the Browse activity. In Write highlight your desired text and use ctrl+c to copy the text (this will create another clipboard entry) -
Use ctrl+v to paste the text in Browse. For example paste the text in a wiki page (e.g. http://en.wikipedia.org/wiki/Wikipedia:Sandbox) -
View Source
Press the "view source" key (fn+space or ctrl+u). The source of the web page is saved to the datastore and the entry of this object in the journal will be displayed. The title of the entry should be in the form: "Source: [Title]" -
resume the source entry with Write -
change for example the title of the web page and close Write -
resume the entry with Browse again and check if the modified title is displayed fine -
If you want to do further testing you can load the following sites and ensure that the international characters are displayed correctly.
http://home.jp.netscape.com/zh/hk/ -
http://home.jp.netscape.com/ja/ -
http://home.jp.netscape.com/ko/ -
http://home.jp.netscape.com/fr/ -
http://home.jp.netscape.com/da/ -
Popups
We do allow wanted popups (user clicks on link) and display it in the same window. You can go back to the old page with the normal navigation.
Testpage: http://dev.laptop.org/~erikos/wanted.html -
And we block unwanted popups (e.g. that is opened when you enter a page for example)
Testpage: http://dev.laptop.org/~erikos/unwanted.html -
Downloads
Start to download a file by clicking on the link (e.g. dev.laptop.org/~erikos/reason.pdf).
An alert will be displayed stating that the download has started, this is an alert with a timeout, after 9 seconds it will go away but you can as well dismiss it by clicking the 'Ok' button or cancel the download when hitting the 'Cancel' button. Try to cancel the download.
-
Invoke the download again and do not cancel it this time. When the download has finished a second alert with an 'Open' and an 'Ok' button will be displayed, clicking 'Ok' will just dismiss the alert and when you click 'Open' the journal entry with the object you just downloaded will be displayed. In the detailed view of this journal item you can now select the activity with which you want to resume the download. -
You can as well cancel an download from within the journal. To test you need a bigger file (e.g dev.laptop.org/~erikos/mozilla.tgz). After the download has started go to the journal and the entry at the top should be your active download. When you hit the entry at the most right the download will be canceled. The entry should be deleted from the journal as well as the data that has been downloaded already. -
Close the Browser
Close the browser using the 'X' button in upper right -

Master copy

Action Result
This is what a successful test looks like. pass
This is what a failed test looks like. fail, bug report
Start the Browse activity: click on the activity icon.
The icon appears in the activity donut, and pulses during activity startup. -
The activity opens properly. -
Visit some URLS:
Google Calendar -
iGoogle -
http://www.radioblogclub.com -
http://ds9.ssl.berkeley.edu/auroras -
http://www.flash-game.net -
http://www.petloveshack.com/tideshow2.html -
Try a secure web page (https) -
Closing the activity: click the X in the upper-right-hand corner of the activity.
The activity closes properly. -
The icon disappears from the activity donut. -
Journal functionality: open the journal activity.
A journal entry for the previous activity session appears. -
Clicking on the journal entry restores the activity to appropriate URL. -
Browser Back/Forward Button: Go back and forward.
Goto a webpage and click on a couple of links -
Use the Back arrow to go back to the home page -
Use the Forward arrow to go forward one page -
Reload Page: Reload a page.
Type in a url; and click on a link. -
Click on the reload button. -
Save a bookmark
Type in a url; wait for page to load. click on star to save url -
Click various links. Then click on the saved book mark -
Close the browser. Goto the journal and resume this browser session -
Click on the bookmark to resume session. -
Share a bookmark: share with neighborhood
Type in a URL to browse to a site. Click on the pulldown to share with neighborhood -
Open the shared browser link from a second XO. -
Click on the 'star' to save the link. It should show up in both XO bookmark frames -
Copy text from Browse to Write using the clipboard
From a webpage, highlight text and use ctrl+c to copy it -
The clipboard will show up shortly containing the new text entry -
Drag it into a Write doc or use the 'Open' menu entry of the clipboard entry to open it. -
Open an url from Chat in Browse
Type an url (e.g. dev.laptop.org) in the Chat activity -
Hover over the entry and use the menu entry 'Copy to Clipboard' to add it to the clipboard -
Use 'Open' in the clipboard entry to start another Browse instance with this link. -
Open an url from Write in Browse
In Write type in an url (e.g. dev.laptop.org) and copy it using ctrl+c (this will create another clipboard entry as well) -
Use ctrl+v in the navigator entry of Browse to paste in the url -
Copy text from Write to Browse
You can copy any text using the shortcut combination ctrl+c and ctrl+v from Write to the Browse activity -
In Write highlight your desired text and use ctrl+c to copy the text (this will create another clipboard entry) -
Use ctrl+v to paste the text in browse for example a wiki page (e.g. http://en.wikipedia.org/wiki/Wikipedia:Sandbox) -
View Source
Press the "view source" key (fn+space or ctrl+u). the source of the web page is saved to the datastore and can be accessed with the journal -
check that there is an entry of the format "Source: [Title]" in the journal -
resume the source entry with write -
change for example the title of the web page and close write -
resume the entry with browse again and check if the modified title is displayed fine -
If you want to do further testing you can load the following sites and ensure that the international characters are displayed correctly. -
http://home.jp.netscape.com/zh/hk/ -
http://home.jp.netscape.com/ja/ -
http://home.jp.netscape.com/ko/ -
http://home.jp.netscape.com/fr/ -
http://home.jp.netscape.com/da/ -
Popups
We do allow wanted popups (user clicks on link) and display it in the same window. You can go back to the old page with the normal navigation. -
Testpage: http://dev.laptop.org/~erikos/wanted.html -
And we block unwanted popups (e.g. that is opened when you enter a page for example) -
Testpage: http://dev.laptop.org/~erikos/unwanted.html -
Close the Browser
Close the browser using the 'X' button in upper right -