Monday, April 20, 2020

Live Project for Business Analyst - Create FRD for Registration page


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