Acceptance Criteria

GIVEN I need a new, secure password 
WHEN I click the button to generate a password
THEN I am presented with a series of prompts for password criteria - done in application. 
WHEN prompted for password criteria 
THEN I select which criteria to include in the password - done in application 
WHEN prompted for the length of the password
THEN I choose a length of at least 8 characters and no more than 128 characters - done in application 
WHEN prompted for character types to include in the password
THEN I choose lowercase, uppercase, numeric, and/or special characters - done in application
WHEN I answer each prompt
THEN my input should be validated and at least one character type should be selected - done in application
WHEN all prompts are answered
THEN a password is generated that matches the selected criteria - done in application
WHEN the password is generated
THEN the password is either displayed in an alert or written to the page - done in application
  • The URL of the GitHub repository. Give the repository a unique name and include a README describing the project.

© 2020 Trilogy Education Services, a 2U, Inc. brand. All Rights Reserved.