Validation
Breadcrumbs

FS - 443974148 - My Settings

Description

In SPORIFY, the user can manage their Profile and EMA Credentials 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).

  3. Select My settings.


Profile Settings

  1. Select the Profile tab to access the following fields:

    1. Name

      1. Input first name into the text field.

    2. Surname

      1. Input surname into the text field.

    3. Email address

      1. Input email address into the text field.

    4. Phone number

      1. Input phone number into the text field.

    5. User name

      1. Input username into the text field.

    6. Timezone

      1. Select timezone using the provided menu.


EMA Credentials

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

    1. User name

      1. Input username into the text field.

    2. Password

      1. Input password into the text field.

  2. Click the Test button.

    1. A modal will then appear informing the user whether their access to EMA SPOR API has been approved or denied.

  3. Click Ok to close the modal.


  1. Click Save to save settings.

  2. Else, click Cancel to discard changes made to settings.

Acceptance Criteria

To succeed, the user must be able to set and change both their Profile and EMA Credentials settings in SPORIFY.

N/A

GUI Specification

Purpose of these GUI elements.

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

Mockups and Screenshots


image-20210916-101254.png
User Profile Options
image-20210916-112600.png
Profile Tab
image-20210916-112627.png
EMA Credentials Tab
image-20210916-112652.png
API Access Denied Modal
image-20210917-091346.png
API Access Granted


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-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-113517.png


Test

N/A

Always

Button

Any

Tests EMA credentials

N/A

Yes

image-20210916-101936.png


Cancel

N/A

Always

Button

Any

Cancels settings changes

N/A

No

image-20210916-102022.png


Save

N/A

Always

Button

Any

Saves settings

N/A

Yes

image-20210917-091416.png


Ok

N/A

Always

Button

Any

Closes modal

N/A

No

  • N/A

Specification References