Closed Robert-F-Cameron closed 10 months ago
Feature: Alpha Roster Upload
As a User
I want to be able to upload an Alpha Roster
So that I can load all of my units personnel at one time
Frontend:
Backend:
Scenario: Successfully uploaded alpha Roster
Given I have clicked upload roster
When it is the correct format for an alpha roster (System generated from BLSDM [not sure what the other branches use])
Then the information should be parsed and saved as individuals in the database (to be used to populate the member cards)
Scenario: The upload has failed
When it is the incorrect format for an alpha roster
Then the user should be notified that the upload failed due to unexpected formatting
Scenario: Wrong file type (pdf, doc, etc)
When it is the wrong file type
Then the user should be notified that the upload failed due to unexpected file type
Scenario: PII (SSN) is in file
When I upload the file
Then the SSNs should be deleted and user should be notified that the SSNs were detected and removed.
Weight:2
Feature: Alpha Roster Upload
As a User
I want to be able to upload an Alpha Roster
So that I can load all of my units personnel at one time
Frontend:
Backend:
Acceptance Criteria
Scenario: Successfully uploaded alpha Roster
Given I have clicked upload roster
When it is the correct format for an alpha roster (System generated from BLSDM [not sure what the other branches use])
Then the information should be parsed and saved as individuals in the database (to be used to populate the member cards)
Scenario: The upload has failed
Given I have clicked upload roster
When it is the incorrect format for an alpha roster
Then the user should be notified that the upload failed due to unexpected formatting
Scenario: Wrong file type (pdf, doc, etc)
Given I have clicked upload roster
When it is the wrong file type
Then the user should be notified that the upload failed due to unexpected file type
Scenario: PII (SSN) is in file
Given I have clicked upload roster
When I upload the file
Then the SSNs should be deleted and user should be notified that the SSNs were detected and removed.