Sie sind auf Seite 1von 58

TEST CASE

Project Name <Project Name> Creator


Project Code <Project Code> Reviewer/Approver
Issue Date
Document Code <Project Code>_XXX_vx.x
Version

Record of change
Effective Date Version Change Item *A,D,M Change description Reference
<Date when these <List of documents which are
changes are effective> referred in this version.>

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 1/58


TEST CASE LIST
Project Name <Project Name>
Project Code <Project Code>
<List enviroment requires in this system
1. Server
2. Database
Test Environment Setup Description 3. Web Browser
...
>

No Function Name Sheet Name Description Pre-Condition


1 Function A Module1
2 Function B Module1
3 Function C Module1
4 Function D Module2
5 Function E Module2

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 2/58


Facilitate_Test Case\Company v1.0

Module
Code
Test Module1
requiremen
t <Brief description about requirements which are tested in this sheet>
Tester
Pass Fail Untested N/A Number of Test cases
0 0 0 0 0

Test Case Inter-test case


ID Test Case Procedure Expected Output Result Test date Note
Description Dependence
Login Screen
1 Test viewing "Login 1. From Home Screen The "My Family & Me" view form User has not logged
Into My Family & Me" 2. Tap on "My Family & Me" is displayed with the folowing in
screen Button informations:
- "Login Into My Family & Me"
Title
- Email text field
- Password text field
- "Forgot password" button
- "Login" button
- Description about My Family
- "Don't have an Account? Create
One now" button
2 Check Email is 1. From Login Screen Login screen show alert anounce: User has not logged
appropriate 2. Enter inappropriate email "Email is failed format" in
3. Enter password
4. Tap to login butto

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 3/58


Facilitate_Test Case\Company v1.0

3 Enter not exist email 1. From Login screen Login screen show alert anounce: 1.user has not
2. Enter not exist email "Email address does not exist, try logged in
3. Enter password again" 2.entered email
4. Tap to login must not exist in
database

4 Enter not match 1. From Login screen Login screen show alert anounce: 1. user has not
password 2. Enter exist email "Password does not match, try logged in
3. Enter not match password again" 2. email entered
with entered email must exist in
4. Tap to login button databse

5 Enter correct account 1. From Login screen Display the dashboard page 1. user has not
2. Enter exist email logged in
3. Enter password that match 2. email and
with entered email password entered
4. tap to login button must exist in
database

Forgot password

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 4/58


Facilitate_Test Case\Company v1.0

6 Test viewing "Forgot 1. From Home Screen 2. Display "Log into My Family & 1. user has not
password" screen 2. Tap on "My Family & Me" me" screen logged in
Button 3.Display "Forgot password"
3. Tap on "Forgot password screen with following information:
button" - "Forgot password" title
- "enter email address" text field
- "Challenge Question" drop down
box
- "Answer" text field
- "Submit" button

7 Check Email is 1. From Login Screen Forgot password screen show alert 1.User has not
appropriate 2. Tap to "Forgot password" anounce: "Email is failed format" logged in
button
3. Enter inappropriate email
4. Tap to submit button

8 Enter not exist email 1. From Login Screen Forgot password screen show 1.User has not
( Forgot password 2. Tap to "Forgot password" error message: "Email address logged in
screen ) button does not exist, try again" 2. email that
3. Enter not exist email entered is not exist
4. Tap to submit button in database

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 5/58


Facilitate_Test Case\Company v1.0

9 Enter not match with 1. From Login Screen Forgot password screen show 1.User has not
challenge question 2. Tap to "Forgot password" error message: "Answer dose not logged in
button match, try again" 2. email that
3. Enter email entered is exist in
4. choose question from drop database
down box and answer not 3. answer that
match with choosed question entered is not
match with choosed
question

10 Reuqest password 1. From Login Screen Display the new screen display 1.User has not
success 2. Tap to "Forgot password" message "Your password has logged in
button been emailed to the addressed!" 2. email that
3. Enter exist email with following infor: entered is exist in
4. choose question from drop - "Message annouce to user database
down box and answer match account infor sented to their mail" 3. answer that
with choosed question - "Back to My Family & me Loggin" entered is match
button with choosed
question

11 Back to Login screen 1. From Login Screen Display loggin screen 1.User has not
2. Tap to "Forgot password" logged in
button 2. email that
3. Enter exist email entered is exist in
4. choose question from drop database
down box and answer match 3. answer that
with choosed question entered is match
5. Tap to Back to My Family & with choosed
Me login screen question

Change Password

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 6/58


Facilitate_Test Case\Company v1.0

12 Test viewing "Change 1. Login success from Login 1. Display "Log into My Family & 1. User must logged
Password" screen into Family & me screen me" screen in
2. From Family & Me screen -> 2. Display "My Family & Me"
Tap to "Change Password" screen
Button 3.Display "Change Password"
screen with following information:
- "Change Password" title
- "enter old password" text field
- "Enter new password" text field
- "Reenter password" text field
- "Submit" button

13 Check password is not 1. From Change Password Change password screen show 1.User must logged
match screen error message: "Password does in
2. Enter not match password not match, try again" 2. Password not
3. Enter new password match with logged
4. Tap to submit button account

14 Check password is not 1. From Change Password Change password screen show 1.User must logged
satisfy with password screen error message: "Password must in
rule 2. Enter pasword "012" be at least 8 characters and 2. Password that
3. Enter new password contain at least one uppercase, not satisfy with
4. Tap to submit button one lowercase letter and a password rule
number"

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 7/58


Facilitate_Test Case\Company v1.0

15 Change password 1. From change password Show change password success 1.User must logged
success screen screen in
2. Enter appropriate password 2. password that
3. Enter new appropriate entered is exist in
password database
4. tap to submit button

16 Test viewing "Change 1. From change password 3.Display "Change 1.User must logged
password success" screen P+D25:D27assword Success" in
screen 2. Enter appropriate password screen with following information:
3. Enter new appropriate - "Pasword has been updated" title
password - "Return to My Family & Me
4. Tap to submit button Dashboard" Button

17 Tap to "Return to My 1. From change password Display Family & Me Dashboard 1.User must logged
Family & Me success screen in
Dashboard" Button 2. Tap to "Return to My Family
& Me Dashboard" Button

Create Account

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 8/58


Facilitate_Test Case\Company v1.0

18 Test viewing "Create 1. From home screen 1. Display Home Page 1. User has not
account" screen 2. Tap to My Family & Me 2. Display Login Sceen logged in
3. Tap to "Don’t have an 3. Display Create account screen
Account? Create One Now" with following information:
- "Create Account" title
- "Enter Email Address", "Re-enter
Email address" Text Field
- "Challenge Question 1,2, 3"
Label
- "Challenge question " Drop down
- "Challenge Answer" Text Field
- "Enter password", "Re-enter
password" Text Field
- Accept term check box

19 Test viewing 1. From create account screen Display "Confirmation screen" with
"Confimation screen" 2. Enter all entries all content entered from create
3. Tap to "Being adding account screen and show error
Members" button message under each field that
occur error

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 9/58


Facilitate_Test Case\Company v1.0

20 Enter email available in 1. From create new account In Confirmation page, display
system screen error message: "Email address
2. Enter email available in already exists"
system
3. Enter all remaining entries
4. Tap to "Begin Adding
Members" Button

21 Empty Email address 1. From create new account In Confirmation page, display
screen error message: "Email address is
2. Set blank for email address required"
3. Enter all remaining entries
4. Tap to "Begin Adding
Members" Button

22 Email address invalid 1. From create new account In Confirmation page, display
screen error message: "Invalid email
2. enter invalid email addres: address” (and the same message
ex: dasd.com for Re-enter Email Address if it is
3. Enter all remaining entries invalid)" under email address label
4. Tap to "Begin Adding
Members" Button

23 Email address and Re- 1. From create new account In Confirmation page, display
enter Email address screen error message: "Email addresses
not match 2. enter not match email do not match" under email
address and re-enter address address label
ex: dasd.com
3. Enter all remaining entries
4. Tap to "Begin Adding
Members" Button

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 10/58


Facilitate_Test Case\Company v1.0

24 Email addresses are ok 1. From create new account In Confirmation page, display
screen "Email Accepted" under email
2. Enter appropriate email address label
address
3. Enter all remaining entries
4. Tap to "Begin Adding
Members" Button

25 any of three answers is 1. From create new account In Confirmation page, display
blank screen "Answer is required" under answer
2. Enter appropriate email that blanked
address
3. set blank any of three
answer
4. enter remaining field
5. Tap to "Begin Adding
Members" Button

26 Password blank 1. From create new account In Confirmation page, display


screen "Password is required"under
2. Enter appropriate email passwords field
address
3. Enter aceppted answer for
each question
4. set blank for password field
5. Tap to "Begin Adding
Members" Button

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 11/58


Facilitate_Test Case\Company v1.0

27 Password enter and re- 1. From create new account In Confirmation page, display
enter not match screen "Passwords do not match" under
2. Enter appropriate email passwords field
address
3. Enter aceppted answer for
each question
4. enter two passwords field
not match
5. Tap to "Begin Adding
Members" Button

28 Password is not satisfy 1. From create new account In Confirmation page, display
with password rule screen "Password must be at least 8
2. Enter appropriate email characters and contain at least
address one uppercase, one lowercase
3. Enter aceppted answer for letter and a number" under
each question passwords field
4. enter not satisfy password
rule
ex: 12sd
5. Tap to "Begin Adding
Members" Button

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 12/58


Facilitate_Test Case\Company v1.0

29 Not check the accept 1. From create new account In Confirmation page, display
terms & conditions screen error message "Must accept terms
checkbox 2. Enter appropriate email & conditions to proceed"
address
3. Enter aceppted answer for
each question
4. enter satisfy password rule
5. Not check accept term
6. Tap to "Begin Adding
Members" Button

30 All field is accepted 1. From create new account Display Dashboard page 1. all infor that
screen tester input is
2. Enter all accepted field appropriate
3. Tap to "Begin Adding
Members" Button

Delete Account

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 13/58


Facilitate_Test Case\Company v1.0

31 Test viewing 1. From Family & me Display "Confirmation delete 1. User must logged
"Confirmation message Dashboard account dialog" with following in
delete account dialog" 2. Tap to "Delete My Account" information:
Button - "Are you sure you want to delete
this account?"
- Yes, No button

32 Tap to No button from 1. From Family & me Close dialog and display back
Confirmation delete Dashboard Family & Me Dashboard
account dialog 2. Tap to "Delete My Account"
Button
3. Tap to No button in showing
dialog

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 14/58


Facilitate_Test Case\Company v1.0

33 Tap to Yes button from 1. From Family & me Close dialog and display enter
Confirmation delete Dashboard confirm code screen to delete
account dialog 2. Tap to "Delete My Account" account
Button
3. Tap to Yes button in
showing dialog

34 Test viewing Enter 1. From Family & me Display Enter Confirmation Code 1. User must logged
Confirmation Code Dashboard screen with following information: in
Page 2. Tap to "Delete My Account" - "Delete Account My Family &
Button Me" Title
3. Tap to Yes button in - Description label
showing dialog - Code text field
- Enter code Button
- Request code resend button

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 15/58


Facilitate_Test Case\Company v1.0

35 Enter code incorrect 1. From Family & me 1. Display Dashboard 1. Read code from
Dashboard 2. Display Delete My Account receive email and
2. Tap to "Delete My Account" Dialog using difference
Button 3. Display Enter confirmation code code
3. Tap to Yes button in screen
showing dialog 4. Refresh the page and display
4. Enter code that incorrect the error message: "Code does
with code's receive mail not match, try again"

36 Enter correct code 1. From Family & me 1. Display Dashboard 1. Read code from
Dashboard 2. Display Delete My Account receive email and
2. Tap to "Delete My Account" Dialog using correct code
Button 3. Display Enter confirmation code
3. Tap to Yes button in screen
showing dialog 4. Display Delete account success
4. Enter code that correct with page
code's receive mail

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 16/58


Facilitate_Test Case\Company v1.0

37 Test viewing Delete 1. From Family & me 1. Display Dashboard 1. Read code from
Account success page Dashboard 2. Display Delete My Account receive email and
2. Tap to "Delete My Account" Dialog using correct code
Button 3. Display Enter confirmation code
3. Tap to Yes button in screen
showing dialog 4. Display Delete account success
4. Enter code that correct with page with following information:
code's receive mail - "The account has been deleted"
title
- Description label
- "FMO Home" button

38 Tap to "FMO Home" 1. From Delete account 1. Display Delte account success
button success page page
2. tap to "FMO Home" button 2. Return to Homepage

Dashboard

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 17/58


Facilitate_Test Case\Company v1.0

39 Test viewing 1. From Homepage 1. Display home page


"Dashboard" 2. Tap to My Family & Me 2. Display Dashboard with
button following information:
- avatar & name of added member
- "add member" button

40

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 18/58


Facilitate_Test Case\Company v1.0

41

42

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 19/58


Facilitate_Test Case\Company v1.0

43

44

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 20/58


Facilitate_Test Case\Company v1.0

45

46

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 21/58


Facilitate_Test Case\Company v1.0

47

48

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 22/58


Facilitate_Test Case\Company v1.0

49

50

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 23/58


Facilitate_Test Case\Company v1.0

51

52

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 24/58


Facilitate_Test Case\Company v1.0

53

54

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 25/58


Facilitate_Test Case\Company v1.0

55

56

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 26/58


Facilitate_Test Case\Company v1.0

57

58

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 27/58


Facilitate_Test Case\Company v1.0

59

60

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 28/58


Facilitate_Test Case\Company v1.0

61

62

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 29/58


Facilitate_Test Case\Company v1.0

63

64

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 30/58


Facilitate_Test Case\Company v1.0

65

66

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 31/58


Facilitate_Test Case\Company v1.0

67

68

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 32/58


Facilitate_Test Case\Company v1.0

69

70

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 33/58


Facilitate_Test Case\Company v1.0

71

72

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 34/58


Facilitate_Test Case\Company v1.0

73

74

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 35/58


Facilitate_Test Case\Company v1.0

75

76

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 36/58


Facilitate_Test Case\Company v1.0

77

78

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 37/58


Facilitate_Test Case\Company v1.0

79

80

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 38/58


Facilitate_Test Case\Company v1.0

81

82

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 39/58


Facilitate_Test Case\Company v1.0

83

84

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 40/58


Facilitate_Test Case\Company v1.0

85

86

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 41/58


Facilitate_Test Case\Company v1.0

87

88

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 42/58


Facilitate_Test Case\Company v1.0

89

90

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 43/58


Facilitate_Test Case\Company v1.0

91

92

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 44/58


Facilitate_Test Case\Company v1.0

93

94

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 45/58


Facilitate_Test Case\Company v1.0

95

96

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 46/58


Facilitate_Test Case\Company v1.0

97

98

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 47/58


Facilitate_Test Case\Company v1.0

99

100

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 48/58


Facilitate_Test Case\Company v1.0

101

102

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 49/58


Facilitate_Test Case\Company v1.0

103

104

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 50/58


Facilitate_Test Case\Company v1.0

105

106

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 51/58


Facilitate_Test Case\Company v1.0

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 52/58


Facilitate_Test Case\Company v1.0

40

41

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 53/58


Facilitate_Test Case\Company v1.0

42

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 54/58


Facilitate_Test Case\Company v1.0

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 55/58


Facilitate_Test Case\Company v1.0

Module
Code
Test Module2
requiremen
t <Brief description about requirements which are tested in this sheet>
Tester
Pass Fail Untested N/A Number of Test cases
1 0 4 0 5

Test Case Inter-test case


ID Test Case Procedure Expected Output Result Test date Note
Description Dependence
Function D
[Module2-] <Brief description of <Describe steps to perform <Describe results which meet <List all test cases Pass
this case: what is this case> customer's requirement> or condition that
tested?> Ex: Ex: must be done
Ex: Test viewing "Staff 1. Login the system with The "Staff information" view form is before performing
Information" form. Manager role. displayed with the folowing this case>
2. Click "Staff" tab in the left informations:
menu. - Staff name
- Home address
- Company name
-…
[Module2-1] <Test case 2>
[Module2-2] <Test case 3>
Function E
[Module2-3] <Test case 4>
[Module2-4] <Test case 5>

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 56/58


Facilitate_Test Case\Company v1.0

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 57/58


TEST REPORT
Project Name <Project Name> Creator
Project Code <Project Code> Reviewer/Approver
Document Cod <Project Code>_Test Report_vx.x Issue Date <Date when this test report is created>
Notes <List modules included in this release> ex: Release 1 includes 2 modules: Module1 and Module2

No Module code Pass Fail Untested N/A Number of test cases


1 Module1 0 0 0 0 0
2 Module2 1 0 4 0 5

Sub total 1 0 4 0 5

Test coverage 20.00 %


Test successful coverage 20.00 %

02ae-BM/PM/HDCV/FSOFT v2/0 Internal use 58/58

Das könnte Ihnen auch gefallen