QA/Weave Test Plan/FirefoxHome/1.1 testplan: Difference between revisions

Jump to navigation Jump to search
m
Line 57: Line 57:


== Allow passphrases on storage version 4 ({{bug|617153}}) ==
== Allow passphrases on storage version 4 ({{bug|617153}}) ==
** Allow three types of sync key to be entered to login to the sync account:
* Allow three types of sync key to be entered to login to the sync account:
*** 26 digit sync key : base32decoded (with our own alphabet)
** 26 digit sync key : base32decoded (with our own alphabet)
*** 26 digit hyphenated sync key : base32decoded (with our own alphabet)
** 26 digit hyphenated sync key : base32decoded (with our own alphabet)
*** passphrase : PBKDF2(passphrase, syncID)
** passphrase : PBKDF2(passphrase, syncID)


== Bookmark Changes ({{bug|615639}}) ==
== Bookmark Changes ({{bug|615639}}) ==
** Given storage bump, verify bookmarks are unchanged:
* Given storage bump, verify bookmarks are unchanged:
*** sync order
** sync order
*** name, titles
** name, titles
*** remove, add a bookmark, resync
** remove, add a bookmark, resync


== Simplified Crypto (({{bug|605734}}) ==
== Simplified Crypto (({{bug|605734}}) ==
**Test for backward compatibility  
*Test for backward compatibility  
*** Sync with an existing account  
** Sync with an existing account  
*** Sync with a new account created in beta 8
** Sync with a new account created in beta 8
**Test from old crypto to new crypto  
 
***check old sync keys (custom key, generated key, and jpake keys)  
*Test from old crypto to new crypto  
*** Change your Sync key and update, and retry syncing on Device.  Should see an error on device saying "incorrect Sync Key" and direct back to setup screen.
**check old sync keys (custom key, generated key, and jpake keys)  
**** Test sign in again via Jpake
** Change your Sync key and update, and retry syncing on Device.  Should see an error on device saying "incorrect Sync Key" and direct back to setup screen.
**** test sign in again via Fallback setup (new password)
*** Test sign in again via Jpake
*** Change your password and update, and retry syncing on Device.  Should see an error on device saying "incorrect Sync Key" and direct back to setup screen.
*** test sign in again via Fallback setup (new password)
**** Test sign in again via Jpake
** Change your password and update, and retry syncing on Device.  Should see an error on device saying "incorrect Sync Key" and direct back to setup screen.
**** test sign in again via Fallback setup (new sync key)
*** Test sign in again via Jpake
*** test sign in again via Fallback setup (new sync key)


== Easy Setup using J-PAKE ({{bug|593130}}) ==
== Easy Setup using J-PAKE ({{bug|593130}}) ==
**Note: need a dev try server build with latest sync installed to test
*'''Q: Are there known issues if adding across platforms?'''  nope  
**'''Q: Are there known issues if adding across platforms?'''  nope  
* Test jpake screen sign in
**Test new account sign up
** Log out, log in, verify error messages
**Test existing account sign up
** Verify timeout on j-pake login screen is 5 minutes, before throwing error
**When adding a device, enter in correct j-pake key
* Test fallback sign in
**Enter in incorrect j-pake key
** Log out, log in, verify error messages
**'''Q: Whats the timeout when jpake server isnt returning?''' 5 mins
**Test fallback logon screen
**Logging in and out, and re-adding device


== Upgrading {{bug|616312}}) ==
== Upgrading {{bug|616312}}) ==
Line 108: Line 106:
** Verify fallback setup screen changes
** Verify fallback setup screen changes
** Verify error messages
** Verify error messages
*** incorrect sign in
*** incompatible version screen
*** incompatible version screen
*** Upgrade needed screen
*** Upgrade needed screen
Confirmed users
6,361

edits

Navigation menu