Identity/DDT Smoke Test: Difference between revisions

Jump to navigation Jump to search
Steps for creating account with primary address
No edit summary
(Steps for creating account with primary address)
Line 16: Line 16:
=== 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 and server to pass a minimal level of acceptance without which, QA testing of BrowserID can not proceed.
* See the Test Cases (listed in the "Links and Documentation" section above) for more information.
* See the Test Cases (listed in the "Links and Documentation" section above) for more information.


Line 26: Line 25:
** Change the password on a current account with one email
** Change the password on a current account with one email
*** Verify correct email verification sent to correct account (email provider)
*** Verify correct email verification sent to correct account (email provider)
** Delete/Remove a current account with one email
** Remove email on account with one email closes account.
** Delete account


* Dialog (http://myfavoritebeer.org or http://123done.org using one desktop OS with one browser)
* Dialog (http://myfavoritebeer.org or http://123done.org using one desktop OS with one browser)
** Sign In using one RP/client to create a new account with one email
** Sign In using one RP/client to create a new account with one secondary email
*** Ensure set password screen displayed and works as expected
*** Verify correct email verification sent to correct account (email provider)
*** Verify correct email verification sent to correct account (email provider)
** Logout/Sign In/Logout using the same account from a different RP/client
** Logout/Sign In/Logout using the same account from a different RP/client
Line 35: Line 36:
*** Verify correct email verification sent to correct account (email provider)
*** Verify correct email verification sent to correct account (email provider)
** Sign In and add one primary email to the same account
** Sign In and add one primary email to the same account
*** Verify user is correctly sent to IdP to verify credentials
** Sign In and change the password on the same account
** Sign In and change the password on the same account
*** Verify correct email verification sent to correct account (email provider)
*** Verify correct email verification sent to correct account (email provider)
** Sign In to the same account and "sign out" by using the This is not me... link
** Sign In to the same account and "sign out" by using the This is not me... link
** Delete/Remove the account from the server-side
** Delete/Remove the account from the server-side
** Sign In using one RP/client to create a new account with one primary email
*** Verify user does not see set password screen but is correctly sent to IdP to verify credentials
** Logout/Sign In/Logout using the same account from a different RP/client
** Sign In and add second primary email to the account
*** Verify user is correctly sent to IdP to verify credentials
** Sign In and add first secondary address to account
*** Ensure set password screen displayed and works as expected
*** Verify correct email verification sent to correct account (email provider)


* Dialog (http://myfavoritebeer.org or http://123done.org using mobile browser)
* Dialog (http://myfavoritebeer.org or http://123done.org using mobile browser)
Line 51: Line 63:
** Sign In to the same account and "sign out" by using the This is not me... link
** Sign In to the same account and "sign out" by using the This is not me... link
** Delete/Remove the account from the server-side
** Delete/Remove the account from the server-side


=== Support for Primaries ===
=== Support for Primaries ===
Confirmed users
134

edits

Navigation menu