Content
General info
This user story describes the functionality of the "Add Education" modal. The user should be able to input and save educational details such as school/institute, degree, subject, start and finish dates, tasks, specialization, and related files. This modal is used for both education and additional education entries.
User story
As a CRM user,
I want to add and manage educational details in the CRM profile,
So that the candidate’s educational history is accurately recorded.
Visual design:
https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=62378-58547&t=uY2xP4dMRl179HBq-4
|
|
Acceptance criteria
|
|
|
01
|
Scenario: The user can input the school or institute name. Given the user is in the ‘Add Education’ modal, When the user enters the name of the school or institute (mandatory) AND select suggestion AND clicks ‘Save’, Then the school or institute name should be saved in the profile.
Validation: The field is required and cannot be left empty. EN: The School/Institute field is required DE: Das Feld Schule/Institut ist erforderlich
|
 |
|
02
|
Scenario: The user can select the degree. Given the user is in the ‘Add Education’ modal, When the user selects a degree from the dropdown AND clicks ‘Save’, Then the degree should be saved in the profile.
|
|
|
03
|
Scenario: The user can enter the subject. Given the user is in the ‘Add Education’ modal, When the user enters the subject AND clicks ‘Save’, Then the subject should be saved in the profile.
|
|
|
04
|
Scenario: The user can enter the start and finish dates. Given the user is in the ‘Add Education’ modal, When the user enters valid start and finish dates AND clicks ‘Save’, Then the start and finish dates should be saved in the profile.
Validation: The start date must be earlier than the finish date
|
|
|
05
|
Scenario: The user can indicate if they are currently studying. Given the user is in the ‘Add Education’ modal, When the user selects the ‘I am currently studying’ checkbox AND clicks ‘Save’, Then the finish date should remain empty, and the profile should reflect this status.
|
|
|
06
|
Scenario: The user can enter the specialization or focus of their field. Given the user is in the ‘Add Education’ modal, When the user enters the focus or specialization of their field AND clicks ‘Save’, Then the specialization should be saved in the profile.
|
|
|
07
|
Scenario: The user can enter the daily tasks related to the education. Given the user is in the ‘Add Education’ modal, When the user enters daily tasks or duties related to the education ФТВ clicks ‘Save’, Then the tasks should be saved in the profile.
|
|
|
08
|
Scenario: The user can attach files to the education. Given the user is in the ‘Add Education’ modal, When the user clicks the ‘Attach Files’ button, Then the "Attach Files" modal should appear, allowing the user to drag and drop or click to upload a file. The user can select files with extensions .doc, .docx, .pdf, .jpeg, .jpg, .png, and the file size should not exceed 7 MB. Validation: The file type must be one of the allowed types, and the file size must not exceed 7 MB. The user can then click ‘Save’ to upload the file, or ‘Cancel’ to exit the modal.
Validation message about file type:
EN: The attachment must be a file of type: .doc, .docx, .pdf, .jpeg, .jpg, .png
DE: Der Anhang muss eine Datei folgenden Typs sein: .doc, .docx, .pdf, .jpeg, .jpg, .png
Validation message about file size:
EN: File size limit 7 MB
DE: Dateigrößenbegrenzung 7 MB
|
     |
|
09
|
Scenario: The user can delete file from attachments Given the user is in the ‘Add Position’ modal, When the user clicks delete icon, Then the file is deleted
|
 |
|
10
|
Scenario: The user can click ‘Save’ to save the education entry. Given the user has entered valid information in all required fields, When the user clicks the ‘Save’ button, Then the new education entry should be saved in the profile AND the modal should close.
Validation: The ‘Save’ button should only be enabled once any changes added
|
|
|
11
|
Scenario: The user can click ‘Cancel’ to close the modal without saving. Given the user has opened the ‘Add Education’ modal, When the user clicks the ‘Cancel’ button, Then the modal should close without saving any entered data.
|
|
Leave a Reply
You must be logged in to post a comment.