1.1 First time login and set password

a

Uncheck the checkbox

What does this do to the patient user?

Does it send another email?

Reset password

Request a Code modal opens (timing)

Can you tap away the modal?

Username field validation (if empty?)

Reset code input field screen - in-field validation

New password screen - in-field validation

Change temporary password

Password modal opens (timing)

In-field password validation (if we have special requirements)

Is the "Confirm" button disabled until the password meets the validation criteria?

Check the checkbox inside Soteria

Which Soteria Admin user can edit the value of the checkbox?

Validation for patient email address before checkbox?

Changes/creates the patient user with username

Email sent to patient

Email template is correct

Download link clickable

Username and Temporary password

App store and access

App is available on store

Downloads and opens correctly

Splash screen displays (timer)

Login page displayed

CANNOT prepopulate any fields here

MUST include T&C/PP links

In-field validation * note the error message to comply with Penetration Test best practices AND follows the existing validation

Login button disabled until complete?

1.2 Update Password from Home Page

a

User must click on the link to log in

Welcome modal appears

User clicks on Get Started

User gets a modal with a note to ask to accept the tems and conditions

User clicks in the tick box to accept the terms and conditions and clicks on Continue and is now directed to the log in screen

Login Page

Enter User Name

Enter Password

Password must conform to the correct subscribed rules of the tenant

Forget Password

E-mail must be generated and send to the user's registered e-mail address

User must have received the e-mail with the reset password link in it

Link in the e-mail must be clickable

Confirmation that password is updated

User receives e-mail to say that change or update of password was successful

User can now click on the link and it will direct you back to the Home Page

User can now log in with username and new password

Reset Password opened in new window

Reset password modal must open up in a new window when user clicks on link

When the suer has updated his password and clicks on ok then the user must get a success message and e-mail to user's email address must be sent to indicate that the operation was successfull

E-mail Link

User must have received the link in the registered e-mail account

The link must be clickable

1.3 Home Page

Insurance and Guarantor

Insurance

Add

Insurance 1 (Primary)

Edit

Details

First Name

Last Name

Relation

Free Text

Length of alpha characters

Test reaction to alphanumeric characters (should give an error)

Insurance Type

Secondary

Tertiary

Self Pay

Address and Contact

Address free text

City free text

State drop down list

Zip Code 5 digits

Cell No correct format to be entered

Insurance Details

Member No / Id/Policy

Insurance Company

Plan

Group

De-Activate

When two insurance companies have been loaded one must be a Primary

Primary/Secondary must be de-activated

Insurance 2 (Secondary)

Edit

Details

First Name

Last Name

Relation

Free Text

Length of alpha characters

Test reaction to alphanumeric characters (should give an error)

Insurance Type

Secondary

Tertiary

Self Pay

Address and Contact

Address free text

City free text

State drop down list

Zip Code 5 digits

Cell No correct format to be entered

Insurance Details

Member No / Id/Policy

Insurance Company

Plan

Group

De-Activate

When two insurance companies have been loaded one must be a Primary

Primary/Secondary must be de-activated

Guarantor

First Name

Last Name

Relation

Free Text

Length of alpha characters

Test reaction to alphanumeric characters (should give an error)

Appointments

Add Appointments

Scheduler

Open Slot

Can only select appointment slots in 15 minute periods

Add Appointment

New Patient

Receives confirmation

Appointment shows in scheduler

Business hours will be pre-set from Monday to Saturday 07h00 to 19h00

Change Appointment

Scheduler

Existing Appointment

Can only select appointment slots in 15 minute periods

Appointment

Existing Patient

Edit's appointment

Selects new date and time picker

Receives confirmation

Appointment with new date and time shows in scheduler

Hamburger sub menu

Logout

Cancel

Change password

My Details

Avatar

Can a photo be uploaded and which format should it be in

Name Surname

Only alphabetic characters allowed ?

The patient (user) details screen is presented in Editable Mode with all fields displayed.

Will username be autogenerated

E-mail Address

Can both alphanumeric characters be used and how long should the e-mail address be

Warning validations to be met e.g. maximum length exceeded

Contact telephone number

Should telephone number be saved in international format

Any social media accounts

Will the user be allowed to link any of their social media accounts to their profile

The patient (user) cannot click on the Save and Next button unless all mandatory fields are completed.

The patient (user) must be able to Cancel or Save And Exit their details in Edit Mode

The user will receive a notification that the details have been updated

Payments

Credit Card

Card Present

Payment Type

drop down should displays

Select a card

drop down with cards present

Amount present

Load New Card

Last four digits of the card exposed

CVV code needed

Payment Type

drop down should displays

Expiry Date

month and year

Billing Zip Code

5 digits

Amount present

Debit Card

Card Present

Payment Type

drop down should displays

Select a card

drop down with cards present

Amount present

Load New Card

Last four digits of the card exposed

CVV code needed

Payment Type

drop down should displays

Expiry Date

month and year

Billing Zip Code

5 digits

Amount present

Self Pay

Co-Pay

1.4 Patient Enrollment

Changes/creates the patient user with username

Username and Temporary password

Patient can log into incognito mode

Patient can change username and password

Incorrect Username attempt

error modal pops up

Incorrect password attempt

error modal pops up

Download link clickable

Validation for patient email address before checkbox?

Incognito Email sent to patient

Email template is correct

Check the checkbox inside Soteria