User:Dclarke: Difference between revisions
No edit summary |
|||
| Line 2: | Line 2: | ||
=== Windows - P1 === | === Windows - P1 === | ||
==== Use Cases ==== | |||
{{Generic_TestCases_WebApp | {{Generic_TestCases_WebApp | ||
| Line 21: | Line 23: | ||
}} | }} | ||
<br> | ==== Desktop App<br> ==== | ||
{| cellspacing="1" cellpadding="1" border="1" style="width: 751px; height: 411px;" | |||
|- | |||
| Test Case<br> | |||
| Steps<br> | |||
| Expected Result<br> | |||
|- | |||
| Run app from desktop, non-paid<br> | |||
| | |||
Install a non paid app to the desktop | |||
run the app from desktop<br> | |||
| application should run as expected<br> | |||
|- | |||
| Run app from desktop, paid<br> | |||
| | |||
Install a paid app to the desktop | |||
run the app from the desktop<br> | |||
| application should run as expected<br> | |||
|- | |||
| App refunded, launch from Desktop <br> | |||
| | |||
Install a paid app to the desktop | |||
Issue a refund<br> | |||
run the paid app from the desktop<br> | |||
| application should not run, possibly forward to the store<br> | |||
|- | |||
| Verify installation of apps work across multiple versions of windows<br> | |||
| Try to install the app on different versions of windows. <br> | |||
| Verify install / launch works as expected<br> | |||
|} | |||
<br> | |||
=== Mac - P1 === | === Mac - P1 === | ||
Revision as of 21:08, 21 August 2011
Firefox Desktop
Windows - P1
Use Cases
| Device |
PC |
Operating System |
Windows |
Browser | Firefox |
| Test Case |
Steps |
Expected Result | |||
|
1) Go to the OWA Store |
App should be installed in the dashboard | |||
|
1) Go to the OWA Store |
Notification that the app is already installed | |||
|
1) Go to the OWA Store 2) Navigate to a Test App 3) Attempt to install the Test app in the app tab |
Notification that not logged in | |||
|
1) Go to your devices local storage 2) Delete the receipt for Test App 3) Attempt to run Test App |
Test App should display a notification, that you should be redirected to the store to re-verify | |||
|
Turn off browserID (server) Attempt to run an app |
Appropriate error message should be displayed | |||
|
Delete the app from the dashboard |
App should be deleted, and traces removed from local storage | |||
|
1) Delete the app from the dashboard |
App should be deleted, should be able to install the app with no prompt for payment. | |||
|
1) Delete the app from the dashboard |
App should not be in the dashboard | |||
| Device |
PC |
Operating System |
Windows |
Browser | Chrome |
| Test Case |
Steps |
Expected Result | |||
|
1) Go to the OWA Store |
App should be installed in the dashboard | |||
|
1) Go to the OWA Store |
Notification that the app is already installed | |||
|
1) Go to the OWA Store 2) Navigate to a Test App 3) Attempt to install the Test app in the app tab |
Notification that not logged in | |||
|
1) Go to your devices local storage 2) Delete the receipt for Test App 3) Attempt to run Test App |
Test App should display a notification, that you should be redirected to the store to re-verify | |||
|
Turn off browserID (server) Attempt to run an app |
Appropriate error message should be displayed | |||
|
Delete the app from the dashboard |
App should be deleted, and traces removed from local storage | |||
|
1) Delete the app from the dashboard |
App should be deleted, should be able to install the app with no prompt for payment. | |||
|
1) Delete the app from the dashboard |
App should not be in the dashboard | |||
| Device |
PC |
Operating System |
Windows |
Browser | IE 8/9 |
| Test Case |
Steps |
Expected Result | |||
|
1) Go to the OWA Store |
App should be installed in the dashboard | |||
|
1) Go to the OWA Store |
Notification that the app is already installed | |||
|
1) Go to the OWA Store 2) Navigate to a Test App 3) Attempt to install the Test app in the app tab |
Notification that not logged in | |||
|
1) Go to your devices local storage 2) Delete the receipt for Test App 3) Attempt to run Test App |
Test App should display a notification, that you should be redirected to the store to re-verify | |||
|
Turn off browserID (server) Attempt to run an app |
Appropriate error message should be displayed | |||
|
Delete the app from the dashboard |
App should be deleted, and traces removed from local storage | |||
|
1) Delete the app from the dashboard |
App should be deleted, should be able to install the app with no prompt for payment. | |||
|
1) Delete the app from the dashboard |
App should not be in the dashboard | |||
Desktop App
| Test Case |
Steps |
Expected Result |
| Run app from desktop, non-paid |
Install a non paid app to the desktop run the app from desktop |
application should run as expected |
| Run app from desktop, paid |
Install a paid app to the desktop run the app from the desktop |
application should run as expected |
| App refunded, launch from Desktop |
Install a paid app to the desktop Issue a refund run the paid app from the desktop |
application should not run, possibly forward to the store |
| Verify installation of apps work across multiple versions of windows |
Try to install the app on different versions of windows. |
Verify install / launch works as expected |
Mac - P1
| Device |
PC |
Operating System |
Mac |
Browser | Firefox |
| Test Case |
Steps |
Expected Result | |||
|
1) Go to the OWA Store |
App should be installed in the dashboard | |||
|
1) Go to the OWA Store |
Notification that the app is already installed | |||
|
1) Go to the OWA Store 2) Navigate to a Test App 3) Attempt to install the Test app in the app tab |
Notification that not logged in | |||
|
1) Go to your devices local storage 2) Delete the receipt for Test App 3) Attempt to run Test App |
Test App should display a notification, that you should be redirected to the store to re-verify | |||
|
Turn off browserID (server) Attempt to run an app |
Appropriate error message should be displayed | |||
|
Delete the app from the dashboard |
App should be deleted, and traces removed from local storage | |||
|
1) Delete the app from the dashboard |
App should be deleted, should be able to install the app with no prompt for payment. | |||
|
1) Delete the app from the dashboard |
App should not be in the dashboard | |||
| Device |
PC |
Operating System |
Mac |
Browser | Safari |
| Test Case |
Steps |
Expected Result | |||
|
1) Go to the OWA Store |
App should be installed in the dashboard | |||
|
1) Go to the OWA Store |
Notification that the app is already installed | |||
|
1) Go to the OWA Store 2) Navigate to a Test App 3) Attempt to install the Test app in the app tab |
Notification that not logged in | |||
|
1) Go to your devices local storage 2) Delete the receipt for Test App 3) Attempt to run Test App |
Test App should display a notification, that you should be redirected to the store to re-verify | |||
|
Turn off browserID (server) Attempt to run an app |
Appropriate error message should be displayed | |||
|
Delete the app from the dashboard |
App should be deleted, and traces removed from local storage | |||
|
1) Delete the app from the dashboard |
App should be deleted, should be able to install the app with no prompt for payment. | |||
|
1) Delete the app from the dashboard |
App should not be in the dashboard | |||
| Device |
PC |
Operating System |
Mac |
Browser | Chrome |
| Test Case |
Steps |
Expected Result | |||
|
1) Go to the OWA Store |
App should be installed in the dashboard | |||
|
1) Go to the OWA Store |
Notification that the app is already installed | |||
|
1) Go to the OWA Store 2) Navigate to a Test App 3) Attempt to install the Test app in the app tab |
Notification that not logged in | |||
|
1) Go to your devices local storage 2) Delete the receipt for Test App 3) Attempt to run Test App |
Test App should display a notification, that you should be redirected to the store to re-verify | |||
|
Turn off browserID (server) Attempt to run an app |
Appropriate error message should be displayed | |||
|
Delete the app from the dashboard |
App should be deleted, and traces removed from local storage | |||
|
1) Delete the app from the dashboard |
App should be deleted, should be able to install the app with no prompt for payment. | |||
|
1) Delete the app from the dashboard |
App should not be in the dashboard | |||