The source for this document can be gotten from Bazaar:
{{{
bzr cat lp:indicator-transfer/tests/manual
}}}
The source is in the standard manual testing format for Ubuntu QA: [[Testing/TestCaseFormat]]
== Test Case: indicator-transfer/visibility ==
=== Procedure ===
Start downloading an image from the Browser to the Gallery.
(In the Browser, tap-and-hold on an image, choose 'Save image'
in the popup, and select 'Gallery' at the 'Open with ' prompt.
* If the indicator wasn't already visible in the panel, it should appear as the transfer begins.
* After the last transfer finished, the indicator should disappear from the panel.
== Test Case: indicator-transfer/download-an-image ==
=== Procedure ===
* NB: To conduct this test, you'll need an image large enough that downloading it takes a few seconds. One such file is http://edmullen.net/test/rc.jpg
* Start downloading an image from the Browser to the Gallery. (In the Browser, tap-and-hold on an image, choose 'Save image' in the popup, and select 'Gallery' at the 'Open with ' prompt.)
* If the indicator wasn't already visible in the panel, it should appear as the transfer begins.
* In the 'Ongoing Transfers' section, the transfer should appear
* In the 'Ongoing Transfers' section, a 'Pause all' button should appear
* While transfer is active, the indicator's icon should indicate activity
* While transfer is active, the menuitem's progressbar should show its progress
* As the transfer finishes, its menuitem should move from the 'Ongoing' to 'Successful' section
* As the transfer finishes, the indicator's icon should change to indicate an idle state
* As the transfer finishes, the 'Pause all' button should disappear
* After the transfer is finished, the indicator should disappear from the panel.
* Click on the completed transfer's menuitem
* The gallery app should launch
* Press the 'Clear all' button.
* The transfer should be cleared from the menu.
* The 'Clear all' button should disappear
If all actions produce the expected results listed, please [[results#add_result|submit]] a 'passed' result.
If an action fails, or produces an unexpected result, please [[results#add_result|submit a 'failed' result and file a bug. Please be sure to include the bug number when you submit]] your result.