QA/BrowserID/TestPlan: Difference between revisions

Line 244: Line 244:
=== Sanity/Acceptance/Smoke ===
=== Sanity/Acceptance/Smoke ===
* Small, repeatable set of tests with known, good, expected results.
* Small, repeatable set of tests with known, good, expected results.
* Manual and automated testing on client-side to pass a minimal level of acceptance without which, QA testing of BrowserID can not proceed.
* Manual and automated testing on client and server to pass a minimal level of acceptance without which, QA testing of BrowserID can not proceed.
* This will probably be a very small subset of the basic functional tests or some automated smoke test.
 
** List: TBD
* Server-side
** Sign Up with a new account and one email
** Sign In with a current account of one email
** Sign Out from a current account of one email
** Change the password on a current account with one email
** Delete/Remove a current account with one email
 
* Client-side
** Sign In using one RP/client to create a new account with one email
** Logout/Sign In/Logout using the same account from a different RP/client
** Sign In and add one BID email to the same account from a different RP/client
** Sign In and add one primary email to the same account
** Sign In and change the password on the same account
** Sign In to the same account and "sign out" by using the This is not me... link


=== Bug Verification ===
=== Bug Verification ===
Confirmed users
3,727

edits