Test Scenarios and Test Cases for basic
Facebook FB Connect integration
Here all required things which are
required for adding facebook connection support for sign up / login
or linking accounts on the existing website with it own
authorizations system are provided :-
- Authentication credentials with the help of user-name / email address and the password
- Cookies which are used to keep user logged in
- Account keyed using email address
- Capability to reset the account by having a temp password send to email address of user.
- Ajax navigation completely
- Cookies clears up log out functionality
So by thing way the Facebook
connectivity integration are pretty simple for this:
- Sign up for new user without the requiring to create a password for site specific.
- Existing user should be able to link with Facebook accounts
- You website account and Facebook account, 1:1 mapping
- Experience of Single sign in
Let us do an example below, We will
build a list of thing to do testing for available websites. Some of
those will be handle by the Facebook Connect client library and some
require to our application to do the correct right thing. Please
provide your suggestion as a comment if you find something missing
here any case of if some just looks inappropriate – It will fix
that definitely!
- If the user reject the permissions of the apps then Sign Up must be fail for that
- Since you require to access an email id, so sign up again should fail if the user gives publish permission but denies permission of email.
- Sign up again should fail when user gives an email address that already exist in our system.
- Created account with the help of Facebook connection should not be able to log in with the help of default email / password login system of YouFace.
- Developed account with the help of youface should be able sign in without needing to be signed into the facebook, even if when a link to existing accounts of Facebook.
- Selecting the Sign Up with the Account of Facebook that is already link and authorized should as result in the sign In experiences.
- Now attempting to sign in with a facebook account that YouFace has not visible before should lead to the Sign Up experience, i.e. develop a new account
- Facebook account linking with existing YouFace account, These should add the email address from the Facebook to the list of used addresses in the available Youface system.
- When any lineked Facebook account deauthorizes the our domain, out system need to record this action and state should be changes as required.
- Linked account users can continue to sign in using their own domain credential even after they unauthorized the domain you face from the facebook account.
- Linking the domain account with the Account of FB that is already been link to some other account in the our system should be denied.
- Linked account user can be continue to sing in with the help of their domain credentials even after the un authorize the domain from their facebook account.
- Linking the Facebook account to different from one to you originally link to any existing domain account which should be denied.This can be doen when an existing user link a domain account …
- The users who sign up with the help of Facebook connection must not be allow to link their accounts to another Facebook Account.
- Attempting to sign up or sign in using Facebook account that domain has been seen, but one that have currently not authorized the domain app should ask to re authorized the before proceeding. It should log the user into the original domain account linked with that facebook accounts, for an example - New account should not be created, if that account was originally created with the help of Facebook Connect, the primary email address should be updated to the reflect the current facebook contact email address user else the primary email address must not be changed from what the users provide domain when they signed up.
Test Scenarios and Test Cases for basic Facebook FB Connect integration
No comments:
Post a Comment