Professional Documents
Culture Documents
TestCaseID Regist_001
Pre-Requisite Browser
Regist_002
Regist_003
Regist_004
Regist_005
Regist_006
Regist_007
Regist_008
Password field validation on sign Up Screen Password field validation on sign Up Screen
Regist_009
Regist_010
Regist_011
Verify time taken to register on Signup screen Verify Accept button on Terms and Conditions page.
Regist_012
Regist_013
Verify Decline button on Terms and Conditions page. To verify the GUI of Terms and Conditions screen.
Regist_014
Regist_015
Regist_016
Test Case Type Test Steps Functional 1) Open the Browser 2) Enter the SMP web URL 3) Click on Enter 1.Enter a valid email id and a valid password. 2.click on "Register" button. 3.click on "Accept " button. 4.click on the link sent to the email. 5. Launch the Application. 6. Enter the valid email and password and click on Login button.
Functional
Error condition 1.On the Sign-up screen enter invalid Email id . 2.Enter a valid password. 3.click on "Register" Button
Error condition 1.On the Sign-up screen leave the Email field blank . 2.Enter a valid password. 3.click on "Register" Button
Error condition 1.On the Sign-up screen enter valid Email id . 2.Enter characters in password field more than specified. 3.click on "Register" Button Error condition 1.On the Sign-up screen enter valid Email id . 2.In the password field enter characters less than specified . 3.click on "Register" Button Error condition 1.On the Sign-up screen enter valid Email id . 2.In the password field enter only special characters/numbers/alphabets. 3.click on "Register" Button Error condition 1.On the Sign-up screen enter valid Email id . 2.Leave the password field blank. 3.click on "Register" Button Error condition 1.On the Sign-up screen leave the Email field blank. 2.Leave the password field blank. 3.click on "Register" Button GUI Observe the UI of the screens -- Sign Up
Performance
Functional
1.On Signup screen enter a valid email id and a valid password. 2.click on "Register" button. On the Terms and Conditions screen click on "Accept" Button
Functional
On the Terms and Conditions screen click on "Decline" Button Observe the UI of the Terms and Conditions screen
GUI
Functional
Functional
1.Enter a valid email id which the user is already register and a valid password. 2.click on "Register" button. 1.On the terms and condition screen, when accept button is clickplicationed an email is sent to the email id of the user. 2.click the link on the email
Actual Results
Pass/Fail
1.Terms and conditions must be displayed. 2.Notification should be sent to the address with authentication link. 3.The user should be registered and profile should be created. 4.List Page should be displayed with default list.
An error message "Password field length can be between 6 to 10 characters" should be Displayed
An error message "Password field length can be between 6 to 10 characters" should be Displayed
An error message "Password Field cannot be empty" should be Displayed An error message "Please enter Email" should be Displayed
The user should be able to register Successfully, without delay. The user should be registered and profile should be created. A success message should be displayed.
The Sign up screen should be displayed along with saved input data. The UI of the Terms and Conditions screen should be proper.
1. The email is should contain - the credentials for the user's account - the link to the Application. 2.On clicking on the link in the email, The Application should be opened with the Account Login screen.
Defect ID/Remarks
Screen Name /Use TestCaseID Case No UC_003 & UC_004 SignIn_001 Sign In Screen
SignIn_002
SignIn_003
Validation of Email field on Account Login screen Validation of Password field on Account Login page.
SignIn_004
SignIn_005
SignIn_006
Validation of Password field on Account Login page. Validation of the input fields on Account Login page.
SignIn_007
SignIn_008
Verify the GUI of the Account Launch SMP Application Login frame. Verify time taken to Login in sign In page. Launch SMP Application
SignIn_009
SignIn_010
ForgotP_001
ForgotP_002
ForgotP_003
ForgotP_004
Verify the GUI of the Recover Launch SMP Application password screen Verify time taken to register on Password Recovery screen 1. Run multiple pplications on background. 2.Launch SMP Application
ForgotP_005
ForgotP_006
To verify the Email sent to the Email inbox should be user opened.
Test Case Type Test Steps Functional 1. On the Sign In screen enter valid Email id and a valid Password. 2. click on the "Login " button.
Error condition 1.On the Sign In screen enter invalid Email id . 2.Enter a valid password. 3.click on "Login" Button
Error condition 1.On the Sign In leave Email field blank. 2.Enter a valid password. 3.click on "Login" Button Error condition 1.On the Sign In page enter valid Email id . 2.Enter characters in password field more than specified. 3.click on "Login" Button Error condition 1.On the Sign In screen enter valid Email id . 2.Enter characters in password field less than specified. . 3.click on "Login" Button Error condition 1. On the Sign In screen enter valid Email id 2. Leave the password field blank. 3. click on "Login" Button Error condition 1.On the Sign-up screen leave the email field blank. 2.Leave the password field blank. 3.click on "Login" Button GUI Observe the UI of the Sign In screen.
Performance
1. On the Sign In screen enter valid Email id 2. Enter a valid Password. 3. click on the "Login " button 1. On the Account Login page enter valid credentials and tap on Login button. 2. Tap on any of the coupons displayed on the flipper.
Functional
Functional
1. On Sign In screen click on Forgot password button 2. Enter valid Email address 3. click on Recover
Error condition 1.On the Recover password screen enter invalid Email id 2.click on the "Recover" button.
Error condition 1.On the Recover password screen leave the Email field blank. 2.click on the "Recover" button. GUI Observe the UI of the Recover password screen.
Performance
1.On the Recover password enter valid email address. 3.Tap on the Recover button.
Functional
Expected Result User should be able to Login successfully and Application's Dashboard (List Page) should be displayed An error message "IInvalid E-mail Address" should be displayed above the email field
Actual Results
An error message "Please Enter Email" should be displayed above the email field An error message "Password length can be between 6 to 10" should be displayed above the email field
An error message "Password length can be between 6 to 10" should be displayed above the email field.
An error message "Password Field cannot be empty" should be displayed above the email field. An error message "Please Enter Emai & password" should be Displayed above the email field.
1. The Dashboard of the application should be displayed with the featured coupons dropdown expanded view (default). 2. The Coupon details screen should be displayed. 1. Recover password screen should be displayed 2. Password should be received on the Email address provided on the Recover password screen.
The UI of the Recover password window should be proper. The password should be sent to the Email ID provided on the Password Recovery screen within the given timeframe.
Pass/Fail
Defect ID/Remarks
Sett_002
Usability
Sett_003
Sett_004
Verify time taken to display of Launch SMP Application settings screen for the first time Verify the GUI of Settings and Launch SMP Application User Profile frames
Performance
GUI
Sett_005
Functional
Sett_006
Functional
Sett_007
Error condition
Sett_008
Error condition
Sett_009
Usability
Sett_010
Usability
Sett_011
Usability
Sett_012
Functional
Sett_013
Error condition
Sett_014
Error condition
Sett_015
Usability
Sett_016
Functional
Sett_017
Error condition
Sett_018
Verify Confirm New password Launch SMP Application field without any input
Error condition
Sett_019
Usability
Sett_020
Functional
Sett_021
Verify the Email verification Launch SMP Application after changing the Password. Change Email Address field verification Launch SMP Application.
Usability
Sett_022
Functional
Sett_023
Error condition
Sett_024
Error condition
Sett_025
Error condition
Sett_026
Error condition
Sett_027
Error condition
Sett_028
Error condition
Sett_029
To verify different values for 1. Launch the SMP new and confirm email id field Application
Error condition
Sett_030
Sett_031
Sett_032
To verify the usability of the change email address text field To verify the usability of the confirm email address text field To verify First Name field.
Usability
Usability
Usability
Sett_033
Usability
Test Steps 1. Login to SMP 2. Select Setting link on the top right corner on dashboard.
Expected Result 1. Settings screen should be displayed in two frame.. 2. Settings Frame & User Profile. 3. On Setting Frame --Username/Password/Email --Complete Registration --Linked Accounts --Mail Format 4. On User Profile --First Name & Last Name --Email Address and Confirm Email Address --Current Password, New Password and Confirm New Password. 1.The respective screen of the clicked settings option should be displayed. 2.By default Username/Password/Email link should selected. 3. User profile should be displayed. Settings screen displayed within the expected time frame (3 sec). The GUI should be proper on - Settings frame -User profile frame
1.On the settings screen, click on any one of the settings option.
1. Login to SMP 2. Click on Setting link. 1. Login to SMP app. 2. Click on Setting link 3.Observe the GUI on - settings frame. - Profile frame 1. Launch the SMP app 2. Click on Setting link
1. Options should be displayed as First Name/ Last Name Change Email & Password. 3. Save and Clear Fields button should be displayed 1.An appropriate message should be displayed which says that password has been changed.
1.On the user profile screen 2.Enter current password. 2.Enter new password. 4.Enter Confirm new password same as new password. 5.click on Save button. 1.On the user profile screen 2.Enter Invalid current password. 2.Enter valid new password. 4.Enter Confirm new password same as new password. 5.click on Save button.
1.Leave the current password field A alert box should be displayed saying that Please as blank. enter the current password. 2.Enter valid new password. 3.Enter same password as new password in the confirm new password field. Click on Setting link and check password text box usability. Text box lenghth should be same for all the password fields.
1.On the user profile screen 2,Fill the details in all the fields. 3.click on the Save button.
1.An appropriate message should be displayed that the password has been changed. 2.when ok button is clicked, It should remain on same page.
Enter the text and check the 1.On the user profile screen for example, symbol * limitations for the respective fields. should be displayed for the mandatory fields. 2.Limitaion is displayed as 6-10 characters/only (a-z) or (A-Z) or 1-9. 1.On the user profile screen . 1.An appropriate message should be displayed 2.Enter valid current password. which says that password has been changed. 3.Enter valid new password. 4.Enter Confirm new password same as new password. 5.click on Save button. 1.On the user profile screen 1.An appropriate error message has to be displayed 2.Enter valid current password. 2.Enter invalid new password. 3.Enter confirm new password field. 4.click on Save button. 1.On the user profile screen. 1.An appropriate error message has to be displayed 2. Enter current password. saying that please enter new password. 3.Leave the new password field as blank. 4.Enter same password as new password in the confirm new password field. 5.Select Save button. 1.On the user profile screen 1.An appropriate message should be displayed that 2,Fill the details in all the fields. the password has been changed. 2.when ok 3.click on the Save button. button is clicked, It should remain on same page.(No wireframe available for this). 1.On the user profile screen 1.An appropriate message should be displayed 2.Enter valid current password. which says that password has been 3.Enter valid new password. changed.(Wireframe not available) 4.Enter valid confirm new password 5.click on Save button.
1.On the user profile screen. 2.Enter valid current password. 3.Enter valid new password. 4.Enter invalid confirm new password field. 5.click on Save button. 1.On the user profile screen. 2 Enter current password. 3.Enter new password. 4.Leave the Confirm new password field as blank. 5.Select Save button. 1.On the user profile screen 2) Enter valid current password, 3.Valid new password and valid current new password. 3.click on Save button. 1.On the user profile screen click on Log out link on top of the right corner. Enter valid password in Current, New and Confirm New password field and click on Save button. 1.On the user profile screen. 2.Enter the email address into the Email and confirm Email address field. 3.Click on Save button 1.On the user profile screen. 2.Enter the invalid email address in the new email address text field. 3. Enter valid id in confirm email field. 4.Click on Save button
1.An appropriate error message has to be displayed saying that please enter confirm new password.(wire frame not available).
1.An appropriate message should be displayed that the password has been changed. 2.when ok button is clicked, It should remain on same page.(No wireframe available for this). Web based application should be logout and login page should be displayed. No mail should be sent after changing the password to the registered user. An email should be sent to the email provided by the user.
1.On the user profile screen. An appropriate error message has to be displayed. 2.Enter the register ID on the Email field. 3.Enter the same ID in confirm email field. 4.Click on Save button 1.On the user profile screen An appropriate error message has to be displayed. 2.Leave the new email address field as blank 3. Enter valid id in confirm email field. 4.Click on Save button 1.On the user profile screen. An appropriate error message has to be displayed. 2. Enter the valid email address in the new email address text field. 3. Enter invalid id in confirm email field. 4.Click on Save button
1.On the user profile screen. 2.Enter the valid email address in new email address text field. 3. Enter current email id in the confirm email id field. 4.Click on Save button 1.On the user profile screen. 2.Enter valid id in new email id field. 3. Leave the confirm email id field blank. 4.Click on Save button 1.On the user profile screen. 2.Enter valid id in new email id field. 3. Enter a different email id in the confirm email id field. 4.Click on Save button 1.On the user profile screen, 2.Click on Tab. 1.On the user profile screen, 2.Click on Tab. 1.On the user profile screen. 2.Check the field length 3.Click on Save button 1.On the user profile screen. 2.Check the field length 3.Click on Save button
Actual Results
Pass/Fail
Defect ID/Remarks
Screen Name /Use Case No UC-21 Creating New List and Adding Items
TestCaseID CreateList_01
Test Case Summary To verify the functionality of create new list screen.
CreateList_02
To verify the functionality of repeat list option on create new list screen
Functional
CreateList_03
To verify the functionality of Add favorite items option on create new list screen
Functional
CreateList_04
To verify the functionality of cancel button on --Create new list screen --Repeat list screen
Functional
CreateList_05
To verify List Name input field Launch SMP Application on create new list screen
Error condition
CreateList_06
To verify List Name input field Launch SMP Application on create new list screen
Error condition
CreateList_07
To verify List Name input field Launch SMP Application on create new list screen
Error condition
CreateList_08
To verify List Name input field Launch SMP Application on create new list screen
Error condition
CreateList_09
To verify error condition for Launch SMP Application List Name text field on create new list screen
Error condition
CreateList_10
Usability
CreateList_11
CreateList_12
To verify the functionality of Launch SMP Application screens --create new list Screen --Repeat list screen when interrupted by incoming call. To verify the functionality of Launch SMP Application the screens --create new list Screen --Repeat list screen when interrupted by a Bluetooth file transfer
Usability
Usability
CreateList_13
To verify the GUI of screens --create new list screen --repeat list screen
GUI
CreateList_14
Functional
CreateList_15
To verify the usability of scroll Launch SMP Application --Create List --Repeat List screens
Usability
Test Steps 1.On My Lists screen click on Add New button. 2.On the create new list screen enter valid List Name. 3.click on save list and items button.
Expected Result 1.The create new list screen should be displayed with options as --List Name Input field --Add Favorite items drop down arrow --Repeat list drop down arrow --Save List and Items button. --Cancel button 2.The newly created list name should be displayed under Your Lists option. 1. Repeat list screen should be displayed with the following options. - Every day - Every Week - Every month - Specific date 2. The list should be updated on the Your list section.
1. On the Create new list screen , click on repeat list after entering a valid name in the List Name field 2. On the Repeat List screen select any of the options and click on Save List and add items button. 1.On create new list screen enter valid List Name. 2.click on add favorite items option 3.Add the items which you think are your favorite 4.click on repeat list option and choose any one of the repeat lists option 5.click on save list and items button. Test Step: While on the screens - Create new list - Repeat list click on the Cancel button. 1. On the Create new list screen enter only numbers. 2. click on Save list and add item button.
1. clicking on Favorite items should display the Favorite items 2. User should be able to select the items from the favorites list and successfully save the list upon clicking on Save List & items 3. The My lists screen should be displayed with the newly created list added under Your Lists option.
1. clicking Cancel button on Create New list screen should display the Yours Lists screen. 2. clicking Cancel button on Repeat list screen should display the Create New List screen An appropriate error message should be displayed
1.On My Lists screen click on An appropriate error message should be displayed Add New button. 2.On the create new list screen enter characters less than mentioned . 3.click on save list and items button.
1.On My Lists screen click on An appropriate error message should be displayed Add New button. 2.On the create new list screen enter characters more than mentioned . 3.click on save list and items button. 1.On My Lists screen click on An appropriate error message should be displayed Add New button. 2.On the create new list screen enter only special characters. 3.click on save list and items button. 1.On My Lists screen click on An appropriate error message should be displayed Add New button. 2.On the create new list screen leave the List name field as blank 3.click on save list and items button. 1.On the create new list screen 1.The virtual qwerty keypad should pop up. click on List Name option. 1. While on the screens - Create new list - Repeat list Receive an incoming call. 2. Accept or reject the call. 1. While on the screens - Create new list - Repeat list Receive a notification for Bluetooth file transfer.. 2. Accept or decline the notification for Bluetooth file transfer. 1.Observe the UI of the --create new list Screen. --Repeat list screen If received: The same screen should be retained if rejected: same screen should be displayed
1. If accepted -Bluetooth is turned on. The file is transferred to the device. After file transfer is successful the same screen on which the notification was received should be retained. 2. If rejected -then the same screen on which the notification was received should be retained.
1. The GUI of the screens should be proper. 2. Scroll bar should be displayed if the content exceeds single screen 3. The dropdown arrows should expand and close on single click The edit list screen should be displayed (No Wireframe) If the content of the screens is more than one screen then a scroll bar should be displayed for --Create List --Repeat List screens
1. On Your Lists screen click on Edit button Observe the display of Scrollbar on --Create List --Repeat List screens
Actual Results
Pass/Fail
Defect ID/Remarks
TestCaseID DeleteList_01
DeleteList_02
Usability
DeleteList_03
Usability
DeleteList_04
GUI
DeleteList_05
Functional
DeleteList_06
Usability
DeleteList_07
Usability
DeleteList_08
Usability
DeleteList_09
Error condition
DeleteList_10
To verify the GUI of the My 1.Launch SMP app Lists screen when Edit button is clicked
GUI
DeleteList_11
Functional
DeleteList_12
GUI
Test Steps 1.On the My List screen click on "Edit" button. 2.On the My List screen select the list to be deleted. 3.click on Delete button.
Expected Result 1. The Add New button should be toggled to "Delete" button and the Edit button should be toggled to "Cancel" button. Radio buttons should be displayed beside the lists under Your Lists. 2. The selected list should be deleted. Your Lists should be updated.
1. click on any of the list under The respective screen should be displayed. Other options - Manage Groups screen - Manage Groups. - Favorite stores screen - Favorite stores. - Favorite items screen. - Favorite items. 1.Observe the UI of My List 1.The GUI of the screen should be proper. screen
1.On the My List screen click on "Edit" button. 2.On the My List screen select the list to be deleted. 3.click on "Delete" button.
1. The Add New button should be toggled to "Delete" button and the Edit button should be toggled to "Cancel" button. Radio buttons should be displayed beside the lists under Your Lists. 2. The selected list should be deleted. Your Lists should be updated. 1. The Add New button should be toggled to "Delete" button and the Edit button should be toggled to "Cancel" button. Radio buttons should be displayed beside the lists under Your Lists. 2.On clicking of Delete button the selected list should be deleted. Your Lists should be updated. 3.On clicking of Cancel button the row selection should be disabled.
1.On the My List screen click on "Edit" button. 2.On the My List screen select the list to be deleted. 3.click on "Delete" button. 4.click on "Cancel" button
On the My List screen observe The radio button should be selected and deselected the behavior of Radio button on a single click.
1. click on any of the list under The respective screen should be displayed. Other options - Manage Groups screen - Manage Groups. - Favorite stores screen - Favorite stores. - Favorite items screen. - Favorite items.
1.On the My List screen click An appropriate error message should be displayed. on "Edit" button. 2.On the My List screen do not select any of the list. 3.click on "Delete" button. 1.On the my lists screen click The radio buttons should be displayed beside the on Edit button and observe the lists in Your Lists. UI
1.On the My List screen click on "Edit" button. 2.On the My List screen select the list to be deleted. 3.click on "Delete" button. 4.click on "Cancel" button.
1.The Your List section should be updated by deleting the selected List. The row selection should be enabled until the Cancel button is clicked. 2.The radio buttons should be disabled on clicking Cancel button.
1. When Delete is clicked - The Your List section should be updated by deleting the selected List. 2. When Cancel button is clicked - The radio buttons should be disabled on clicking Cancel button.
Actual Results
Pass/Fail
Defect ID/Remarks
Screen Name /Use TestCaseID Case No UC-008 Manage MngGrp_01 Group MngGrp_02
Test Case Summary Veify the Groups page To verify for creating a new group.
Pre-Requisite 1.Launch SMP Application 1.Launch SMP Application 2.Select Groups tab from the task bar on dashboard screen
MngGrp_03
1.Launch SMP Application 2.Select My lists tab from the task bar on dashboard screen
MngGrp_04
To verify error condition while Launch SMP Application creating a new group.
MngGrp_05
MngGrp_06
1.Launch SMP Application 2.Select My Lists tab from the task bar. Launch SMP Application
MngGrp_07
MngGrp_08
RenameGrp_02 To verify the usability of Launch SMP Application Renaming a group name from manage groups screen.
RenameGrp_04 To verify the Group name text Launch SMP Application field on the rename screen.
RenameGrp_06 To verify usability of the group Launch SMP Application name text field on rename screen. RenameGrp_07 To verify usability of the group Launch SMP Application name text field on rename screen.
RenameGrp_11 To verify cancel button on the Launch SMP Application rename group screen
DeleteGrp_01
To verify delete button on the Launch SMP Application manage groups screen.
DeleteGrp_02
To verify delete button on the Launch SMP Application manage groups screen.
DeleteGrp_03
Test Case Type Test Steps Functional Functional Click on Groups page 1.On the my lists screen, select Groups option. 2.On the manage groups screen, click on Add New button. 3.In the new group screen, enter the name of the group in the group name text field. 4.click on the save button.
Expected Result Groups frame should be displayed with no groups. 1.An appropriate message has to be displayed. 2.The name of the newly created group should be displayed on the manage groups screen.(wire frame not available).
Functional
1.On the my lists screen, select An appropriate message to be displayed to user like manage groups option. do you want to exit?.(wire frame not available). 2.On the manage groups screen, click on Add New button. 3.In the new group screen, enter the name of the group in the group name text field. 4.click on the Cancel button.
Error condition
1.On the new group screen ,enter invalid group name in the group name field.
An appropriate error message has to displayed on the screen about the limitations of the group name.
Usability
1.On the manage groups screen, click on the add new button.
The respective new group screen should be displayed with - Group Name Text field -- Save button -- Cancel button. 1.The UI of the new group screen should be proper
GUI
Functional
1.On the my lists screen click on manage groups option. 2.On the manage groups screen click on add new button. 1.On the manage groups screen, Select one Group and click on the edit button
1.On the manage groups screen, check box should appear beside to the group name 2.Appropriate screen should be launched for renaming the group name. (Wireframe not available) 1.The UI of the manage groups screen should be proper (wire frame not available).
GUI
1.On the My Lists screen click on manage groups option. 2.On the manage groups screen click on the edit button.
Functional
1.Select manage groups option 1.Appropriate screen should be launched for from the My lists screen. renaming the group name. 2.On the manage groups screen (Wireframe not available) click on edit button and select one of the groups to be renamed. 3.click on the edit button 1. On the manage groups screen click on the edit button. 2.On the manage groups screen click on the edit button. 1. On the manage groups screen click on the edit button. 2.On the manage groups screen click on the Edit button. 1.A new screen should be launched with -An editable group name text field. -A save button -A cancel button. The GUI of the edit screen should be proper.
Usability
GUI
Functional
1.On the Edit group screen click on The manage groups screen should be launched the group name text field. along with the changed group name. 2.Enter the group name in the group name text field. 3.click on the save button.
Error condition
1.On the edit group screen click on 1.An appropriate error message has to be displayed the group name text field. 2.Enter invalid group name i.e. invalid special characters. 3.click on save button.
Usability
1.On the edit screen click on the group name text field.
Usability
1.On the rename screen click on the group name text field.
1.User should be intimated about the characters which he can use for the group name i.e. -Limitation of number of characters Characters which can be used -(a-z)/(A-Z) -(0-9) -Special Characters like -@,$ etc.
GUI
1.On the manage group screen click on edit button. 2.click on edit button and observe
Functional
1.On the edit screen click on the group name text field. 2.Enter the group name in the group name text field. 3.click on the save button. 1.On the rename group screen click on the group name text field and enter group name. 2.click on save button.
1.The manage groups screen should be launched along with the changed group name.
Usability
The process should be intimated by -Please wait until saving By appropriate GUI.
Functional
1.On the rename screen click on the group name text field. 2.Enter the group name in the group name text field. 3.click on the Cancel button.
A pop up message should be displayed asking for confirmation of cancelling the action.
Usability
1.On the rename screen click on the group name text field. 2.Enter the group name in the group name text field. 3.click on the Cancel button.
A pop message should be displayed asking for confirmation of cancelling the action -Do you want to make changes -If Yes is clicked, Manage groups screen should be launched with the changed group name -If no is clicked manage groups screen should be launched. User should not able to create the duplicate group with the same name and Appropriate message should be displayed
Functional
1.On the My Lists screen click on manage groups option. 2) Click on New Group button 3) Enter the existing group name
Functional
1.Do you want to delete this group message with and Yes and No option should displayed. The selected group(s) should not be deleted from the list
Functional
1.Do you want to delete this group message with and Yes and No option should displayed. The selected group(s) should be deleted from the list
Usability
1.On the manage groups screen 1.The process should be intimated by appropriate click on the edit button. messages. 2.click on any one of the group names by selecting the check box. 3.click the delete button, and Click on Yes
Actual Results
Pass/Fail
Defect ID /Remarks
AShares_02
To verify the Functionality of Add 1.Launch SMP app Group button on manage groups screen selection
AShares_03
To verify the Functionality of Edit 1.Launch SMP app button on manage groups screen
To verify selection of group from manage group screen To verify GUI of Manage Group screen To Verify Usability of Manage Group screen To verify selecting a group Member on Group Members screen
AShares_09
AShares_10
AShares_11
To verify Edit button selection on 1.Launch SMP app Group members list screen
To verify the functionality of Back 1.Launch SMP app button To verify GUI of Group members 1.Launch SMP app list screen To Verify Usability of Group 1.Launch SMP app members list screen To verify the functionality of Add group member screen 1.Launch SMP app
AShares_15
AShares_16
AShares_17
AShares_18
To verify GUI of Add group member screen To Verify Usability of Add group member screen
AShares_19
AShares_20
To verify the functionality of New 1.Launch SMP app contact button selection
AShares_21 AShares_22
To verify the functionality of Edit 1.Launch SMP app button To verify the functionality of save 1.Launch SMP app button To verify the functionality of Back 1.Launch SMP app button To verify GUI of Add group member screen 1.Launch SMP app
AShares_23
AShares_24
AShares_25
Test Case Type Test Steps Functional 1.On the dashboard click on my lists 2. On My Lists select Groups
Functional
1.Add Group screen should be displayed containing fields - Group name - Save button - Edit button 2.click on save button navigates user to manage group screen with updation of group name on Manage Group Screen.
Functional
1. Edit Group screen should be displayed containing check boxes for selecting group -cancel button -delete button
1.On Manage Groups screen Click The groups members list should be displayed. any group from list 1.Launch SMP app 2.On Manage Groups screen 1.Launch SMP app 2.On Manage Groups screen 1.On group members list screen 2.click on Group member 1.The GUI of the screen should be proper. 1.All the buttons should respond properly upon single click . 1.Screen showing the details of member should be displayed 2.It should contain edit and cancel buttons
Functional
Functional
Functional
Functional
1.On group members list screen 2.click on Back button 1. Observe the GUI of Group Members list screen 1. On the Group Members list screen click on all the dropdown arrows and buttons 1.On group members list screen 2.click on Add member button
1. Edit Group Members screen should be displayed containing check boxes for selecting group members and -cancel button -delete button (screen not available for edit option) User is directed to Manage groups screen 1.The GUI of the screen should be proper. 1.All the buttons and dropdown arrows should respond properly upon single click . 1. Add New Group Member screen should be displayed with options: - Existing Contacts (contain existing members with check boxes) - New contact (An option for customized user to be added) 1.screen showing checkboxes with each member should be displayed with having -cancel -delete buttons 1.User is redirected to group members list screen by updating new contact in group
Functional
1.On add new group member screen 2.click on edit button 1.On add new group member screen 2.Select any one member using check boxes 3.click on save button 1.Launch SMP app 2.On select Add group member screen 1. On Add New Group member screen select the checkboxes and click on buttons available and observe. 1.On Add New Group member screen 2.click on New contact button
Functional
GUI
Usability
Functional
1.A screen should display for New contact with fields -name -phone -Email
Functional Functional
Functional
1.On add new contact screen 2.click on edit button 1.On add new Contact screen 2.Enter all the fields required 3.click on save button 1.On select Of New contact screen 2.click on Back button 1.Observe the GUI of Add New group member screen
1.User should be able to edit the fields in new contact screen 1.User is redirected to group members list screen by updating new contact in group User is directed to group members list screen
GUI
Usability
1. On select Add group member screen click all the buttons available on the screen and observe
Actual Results
Pass/Fail
Defect ID /Remarks
Test Result
Cycle No./ Build No. No. of Tests Passed No. of Tests Failed Resource(s)
Test Environment
Date (dd/mmm/yy)