October 26 2016 1 Content Logic of the workflows for testing New user wants to register on system checking email address User with an open CAS session goes to mathdayvolunteersunledu Existing user wants to updatechange email address on record in system ID: 524480
Download Presentation The PPT/PDF document "Workflow Logic & Testing" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Workflow Logic & Testing
October 26, 2016
1Slide2
Content
Logic of the workflows, for testing
New user wants to register on system, checking email address
User, with an open CAS session, goes to
mathdayvolunteers.unl.eduExisting user wants to update/change email address on record in system.All alerts messages (1—7)All email messages (3)
2Slide3
New User enters
Email Address
Address in Database?
Account activated?
CAS username?
Create account,
s
end activation message
WELCOME
, ALERT 1
Send activation message
Go to WELCOME, ALERT 2
Go to
RECOVER PASSWORD, ALERT 3
NO
Yes
Yes
No
No
Account was successfully created.
To activate your account, check activation message
sent to
<xxx>.
Email address <xxx> belongs to an existing account registered via a MY.UNL account.If the email address is yours, choose the LOGIN button then the LOG IN WITH MY.UNL button.Otherwise, choose the NEW USER button and register with a different email address.
ALERT 1
Send activation messageGo to WELCOME, ALERT 4
User
REGISTRATION (MY.UNL/Email)
Yes
Account exists but was never activated. To activate your account, check new activation message sent to <xxx>.
ALERT 2
ALERT 4
Email address <xxx> belongs to an existing account. Do you want to reset your password?
ALERT 3
3Slide4
User has existing, active CAS session
CAS session active?
User enters URL
CAS username in DB?
Go to
WELCOME
Activated?
Go to
MY.UNL user REGISTRATION
Go to
WELCOME
,
Alert 2
NO
NO
NO
Yes
Yes
Go to
DASHBOARD
Yes
Account exists but was never activated.
To activate your account, check new activation message
sent to
<xxx>.ALERT
2
4Slide5
UNL/E User updates e
mail address
Address
same as the one stored for current user?
User
REGISTRATION
(
MY.UNL
/Email)
User changes email address
ALERT 5
YES
YES
Address exists in DB?
NONO
Update address in DB, ALERT
6
Restore old address for user,
ALERT
7
Was account with address activated?
YES
Delete ghost account from DB
Update address in DB,
ALERT 6
NO
Address entered same as address on record. No updates were made.ALERT 5
Update successful.
ALERT 6Address entered
<xxx> belongs to another user in system.If both accounts belong to you, contact technical support <
yyy> to merge accounts. No updates were made.
ALERT 75Slide6
Account was successfully created.
To activate your account, check activation message
sent to
<xxx>.Email address
<xxx>
belongs to an existing account registered via a MY.UNL account.
If
the email
address is yours, choose the LOGIN button then the LOG IN WITH MY.UNL button.Otherwise, choose the NEW USER button and register with a different email address.
ALERT 1Account exists but was never activated. To activate your account, check new activation message sent to <xxx>.ALERT 2
ALERT
4Email address <xxx>
belongs to an existing account. Do you want to reset your password?
ALERT 3List of PopUp Messages (1)6Slide7
Address entered same as address on record.
No updates were made.
ALERT
5
Update successful.
ALERT
6
Address entered
<xxx>
belongs to another user in system.If both accounts belong to you, contact technical support <yyy
> to merge accounts. No updates were made.
ALERT 7List of PopUp Messages (2)
7Slide8
Hello <
preferred first name, last name
>,
You have registered as a volunteer for Math Day
20xx using MY.UNL and email address <xxxx>. Please keep this message for your record.
Please activate your account within 2 hours by clicking on the link below:
Activate
Math Day Technical Support
testmathday@gmail.com
Hello <preferred first name, last name>,
You have registered as a volunteer for Math Day 20xx with email address <xxxx>. Please keep this message for your record.Please activate your account within 2 hours by clicking on the link belowActivateMath Day Technical Supporttestmathday@gmail.comActivation Email Messages8Slide9
Password Reset (only Email user)
Hello <
preferred first name, last name
>,
You have requested to reset your password for the Volunteers site for Math Day. Use the link below to reset your password:Reset passwordThis link will expire in two hours.
If you did not request your password to be reset, please ignore this email and your password will not be changed.
Math Day Technical Support
testmathday@gmail.com
9Slide10
Application Confirmation Message
Hello <
preferred first name, last name
>,
We received your application for Math Day 20XX.
Your
role is: <
AW/DD/Speake
r>.
Your status is: <Undergrad>Your affiliation is: <Math>
<If undergrad and faculty recruiter not empty>You were recruited by <faculty recruiter> in class <class recruited>.Math Day Technical Supporttestmathday@gmail.com10