Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ■ AC1: Assuming I am not already logged in, the initial/main application page gives me the ability to either log in or register (create) a new profile.
- ■ AC2: The username I use to log in should be my email address that I have previously registered in the system. If I try to register a profile with an email address that is already registered, the system should not create the profile but let me know. Similarly, if I try to log in with an email address that has not been registered, the system should let me know.
- Error Messages/Popups
- ■ AC3: If when logging in, my details are incorrect (username/password), the system should generate an error message letting me know.
- Error messages/Popup
- ■ AC4: When registering the profile, the mandatory attributes are clearly marked.
- Compulsory attributes are marked
- ■ AC5: When I tab, I cycle through the form fields in the correct order (i.e. pressing tab should take me to the next form item that I need to fill in). This needs to always be true even in future stories.
- ■ AC6: Appropriate error messages should be shown (e.g. mandatory field not filled in). The error message should help me understand the problem and the location of the problem so that I can easily fix it.
- AC2 , AC3, AC12 (Similar to)
- ■ AC7: I can choose the gender I identify with from “male”, “female”, and “non-binary”.
- ■ AC8: Passwords are not stored in plain text.
- ■ AC9: On successful log-in or registration, I am taken to my own homepage within the system. Currently, the home page can simply display my profile info.
- ■ AC10: My data (user profile) is stored persistently so that I can log in at another time. Go for the easiest/simplest solution to do this.
- ■ AC11: I can log out. Pressing the browser’s back button or going directly to my profile’s URL does not show my data. Ideally, it will redirect to the log-in/sign-in page.
- ■ AC12: I can log back into my profile with my username (email address) and password. Appropriate error messages are shown for unsuccessful log-ins.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement