This is a live project of Pizza Restaurant. As a Business Analyst I have written User story, BRD, FRD, Use case diagram, use cases of my website. This is a registration PAGE BRD.
Epic 1: Home Page
Features 1.2. Registration
Revision History
Date
|
Author
|
Change
|
2020-03-08
|
A.
Merisa
|
Original
Version
|
2020-03-DD
|
(tbd)
|
Note: Web content is being reviewed. The
terminology and message/text may change in the final UI design.
Features Description: This
feature allows the customer to register in the application. Customer should
enter their personal information like first name, last name, email, zip code,
username, password and gender.
Primary User Story
As a
customer,
I want to
register my account,
So that,
I can create my online account and I can order my item
User Story # (JIRA)
|
Name
|
23136
|
23136_Customer Registration
|
Background
GIVEN:
I’m in the Home Page
WHEN: I
click on Register Button
THEN: I
should be prompted to Registration landing page
Scenario
1.2.1 Happy Path (Correct Data Entered) on Register an account page
WHEN: I
enter one of the following valid sets of data
THEN: All
the fields should be populated
WHEN: I
click on the Register button
THEN: I
should be prompted to logged in page
Row
|
FirstName (Textfield Box)
|
LastName
(Text Field Box)
|
Email(Textfield Box)
|
Phone(Text Field Box)
|
ZipCode(Drop down menu)
|
Username(Text Field Box)
|
Password(Text Field Box)
|
Gender(Radio Button)
|
1
|
Valid
|
Valid
|
Valid
|
Valid
|
Selected valid data
|
Valid. Min of 5
char and Max of 8 char
|
Valid: 6 char min,
12 char max, 1 letter min, 1 number min, No specific chars.
|
Selected valid
option
|
Scenario
1.2.2 Unhappy Path(Incorrect Data Entered) on Register an account page
WHEN: I
enter one of the following invalid set of data
THEN: All
the fields should be populated
WHEN: I
click on Register Button
THEN: I
should get the error messages for corresponding invalid test data
Row
|
FirstName( Text Field Box)
|
LastName(Text Field Box)
|
Email(Text Field Box)
|
Phone (Text Field Box)
|
ZipCode(Drop Down Menu)
|
Username (Text Field Box)
|
Password (Text Field Box)
|
Gender(Radio Button)
|
1
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
2
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
3
|
Valid
|
Valid
|
Valid
|
Valid
|
No selected
|
Valid
|
Valid
|
Valid
|
4
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
5
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
6
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
7
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
8
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
9
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
10
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
11
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
Valid
|
Valid
|
Valid
|
12
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
13
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
14
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
15
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
16
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
17
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
18
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Not selected
|
Valid
|
Valid
|
Valid
|
19
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
20
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
21
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
22
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
23
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
Valid
|
Valid
|
Valid
|
24
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
25
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
26
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
27
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Valid
|
28
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
29
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
30
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
31
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
32
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
Valid
|
Invalid/Blank
|
Valid
|
33
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
Valid
|
Valid
|
Not selected
|
35
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
36
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
37
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
38
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
39
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
40
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
41
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Valid
|
42
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
43
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
44
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
45
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
46
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Not selected
|
Valid
|
Valid
|
Valid
|
47
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
48
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
49
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
50
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
51
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
Valid
|
Valid
|
Valid
|
52
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
53
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
54
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
55
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Valid
|
56
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
57
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
58
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
59
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
60
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
Valid
|
Invalid/Blank
|
Valid
|
61
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
Valid
|
Valid
|
Not selected
|
62
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
63
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
64
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
65
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Not selected
|
Valid
|
Valid
|
Valid
|
66
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
67
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
68
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
69
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Valid
|
70
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
71
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
72
|
Valid
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
73
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
74
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Not selected
|
Valid
|
Invalid/Blank
|
Valid
|
75
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Not selected
|
Valid
|
Valid
|
Not selected
|
76
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
77
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
78
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
79
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
80
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
81
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
82
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
83
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
Valid
|
Invalid/Blank
|
Valid
|
84
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
Valid
|
Valid
|
Not selected
|
85
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
86
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Not selected
|
87
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
88
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Valid
|
Invalid/Blank
|
Valid
|
89
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Not selected
|
90
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
Invalid/Blank
|
Valid
|
Blank
|
91
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
92
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Valid
|
93
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
94
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
95
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
96
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Not selected
|
Valid
|
Valid
|
Valid
|
97
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
98
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
99
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Valid
|
Not selected
|
100
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
101
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
102
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
103
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Invalid/Blank
|
Valid
|
104
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Not selected
|
105
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Not selected
|
106
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Valid
|
107
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
108
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
|
109
|
Valid
|
Valid
|
Valid
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
110
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Valid
|
Valid
|
111
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Invalid/Blank
|
Valid
|
112
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Valid
|
Valid
|
Not selected
|
113
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Invalid/Blank
|
Valid
|
114
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Not selected
|
115
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Not selected
|
116
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Valid
|
117
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
|
118
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Valid
|
Not selected
|
119
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
120
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Not selected
|
121
|
Valid
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
122
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
123
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
124
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Valid
|
Not selected
|
125
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Valid
|
Invalid/Blank
|
Not selected
|
126
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
127
|
Invalid/Blank
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
128
|
Invalid/Blank
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
129
|
Invalid/Blank
|
Valid
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Invalid/Blank
|
Invalid/Blank
|
Not selected
|
Scenario
1.2.3 Alternate Path- Cancel Account Registration
WHEN: I
click on the cancel button on the Register page
THEN: the
user should be prompt to home page
Scenario 1.2.4 Alternate Path- Clear the Data Fields
WHEN: I click
on the clear button on the Register page
THEN: all
the data entered in the field will be cleared/ all the field will be blank
No comments:
Post a Comment