Validation
Breadcrumbs

FS - 444006756 - User Settings

Description

In SPORIFY, users can manage their account settings within the following areas:

  • Change password

  • Login attempts

  • Change profile picture

  • My settings

Procedure

  1. Login to SPORIFY.

  2. Click on the user profile at the top right-hand corner of the screen (this is presented as a username and profile picture).


To change password:

  1. Click Change password.

  2. Fill in the provided fields:

    1. Current password

    2. New password

    3. New password (repeat)

  3. Click Save, else Cancel.


To view login attempts:

  1. Click Login attempts to view all past login attempts for the user account in question.

  2. The following information is provided for each login attempt:

    1. IP address

    2. Browser

    3. Time

  3. Click Close.


To change profile picture:

  1. Click Change profile picture.

  2. Click Choose File.

  3. Select the desired image.

  4. Click Open.

  5. Click Save, else Cancel.


To manage settings:

  1. Click My settings.

  2. Select the Profile tab to access and fill in the following fields:

    1. Name

    2. Surname

    3. Email address

    4. Phone number

    5. User name

    6. Timezone

  3. Select the EMA Credentials tab to access the following fields:

    1. User name

    2. Password

  4. Click the Test button.

  5. Click Ok.

  6. Click Save, else Cancel.

Acceptance Criteria

To succeed, the user must be able to manage their user settings within SPORIFY.

  • Verify that the user can change their password

  • Verify that the user can view all past login attempts for their account

  • Verify that the user can change their profile picture

  • Verify that the user can manage their Profile and EMA Credentials settings

N/A

GUI Specification

Purpose of these GUI elements.

The purpose of these GUI elements is to enable the user to manage their user settings within the SPORIFY system.

Mockups and Screenshots


image-20210916-101254.png
User Profile Options
image-20210916-101349.png
Change Password Modal
image-20210916-103953.png
Login Attempts Modal
image-20210916-105425.png
Change Profile Picture Modal
image-20210916-112600.png
Profile Tab - My Settings
image-20210916-112627.png
EMA Credentials Tab - My Settings
image-20210916-112652.png
API Access Denied Modal

GUI Elements

Mockup of GUI Element

Title

Default

Enabled

 Type

Data

Description

image-20210916-101454.png


User Profile

N/A

Always

Interactive icon

String

Presents user settings options

image-20210916-101643.png


Change Password

N/A

Always

Menu item

String

Presents Change Password modal

image-20210916-101729.png


Current password

N/A

Always

Text field

String

Input current password

image-20210916-101808.png


New password

N/A

Always

Text field

String

Input new password

image-20210916-101846.png


New password (repeat)

N/A

Always

Text field

String

Repeat new password

image-20210916-104107.png


Login attempts

N/A

Always

Menu item

String

Presents the Login Attempts modal

image-20210916-105612.png


Change profile picture

N/A

Always

Menu item

String

Presents the Change Profile Picture Modal

image-20210916-112857.png


My settings

N/A

Always

Menu item

String

Presents My Settings modal


image-20210916-113028.png


Name

N/A

Always

Text field

String

Input name

image-20210916-113040.png


Surname

N/A

Always

Text field

String

Input surname

image-20210916-113052.png


Email address

N/A

Always

Text field

String

Input email address

image-20210916-113108.png


Phone number

N/A

Always

Text field

String

Input phone number

image-20210916-113121.png


User name

N/A

Always

Text field

String

Input username

image-20210916-113132.png


Timezone

N/A

Always

Drop-down menu

String

Input timezone

image-20210916-113407.png


User name

N/A

Always

Text field

String

Input EMA username

image-20210916-113445.png


Password

N/A

Always

Text field

String

Input EMA password

Available Actions And Commands

Mockup of GUI Element

 Title

Shortcut

Enabled

Type

Role/Permission

Action

Tooltip

Audit Trail

image-20210916-101936.png


Cancel

N/A

Always

Button

Any

Cancels action

N/A

No

image-20210916-102022.png


Save

N/A

Always

Button

Any

Saves item/changes

N/A

Yes

image-20210916-104217.png


Close

N/A

Always

Button

Any

Closes modal

N/A

No

image-20210916-105656.png


Choose File

N/A

Always

Button

Any

Navigates to the device’s files folder

N/A

No

image-20210916-113517.png


Test

N/A

Always

Button

Any

Tests EMA credentials

N/A

Yes

  • N/A

Specification References