canmove, Confirmed users
7,810
edits
No edit summary |
No edit summary |
||
| Line 9: | Line 9: | ||
This is an unorder list of tests spun off the Revised Software Update test cases in Litmus, under the [http://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=1&testgroup_id=38&subgroup_id=623 Major/Minor Eula UI Functionality] | This is an unorder list of tests spun off the Revised Software Update test cases in Litmus, under the [http://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=1&testgroup_id=38&subgroup_id=623 Major/Minor Eula UI Functionality] | ||
<pre> | |||
check locales including de stuff | |||
check all description content is there | |||
check eula is there | |||
check you can only install if you accept license | |||
check eulas and descriptions are localized | |||
check major update works on different locales | |||
check interface elements work, buttons, links, text selection, scrolling, closing | |||
check "fallback" major updates (should there be a failure in the update download for example) | |||
check uninstalling and going back to previous build | |||
check Details and license content after URLs have been included | |||
check only one type of update is presented at a time minor/major | |||
check major updates and how it affects when you have multiple profiles | |||
check extension compatibility check | |||
check theme compatibility check | |||
check what tabs are pre-opened (you have updated) and start page. | |||
check these start pages are localized as before. | |||
post: check minors are presented to the upgraded 2.0.0.1 users | |||
post: check major updates are presented only to those using the latest 150x | |||
post: check minors are presented for those users who said never | |||
post: check 200x users are not presented a major | |||
post: check majors a presented when user had said never, then manually checked for updates again (assuming major are once again available) | |||
check to see what happens when one type of update has been downloaded and not applied, and another type of update is made available. | |||
check to see if it is possible to download and say later and then regret and then install something better, like a major update. | |||
check what is left over after a "diff" (currently some crumbs are left for Win and Mac and it has been captured in a bug) | |||
check the state of the registry after a major update (and uninstall) | |||
</pre> | |||