Description
Below are example user stories for the Password management of the FreeIPA WebUI. These stories represent actions administrators commonly perform when configuring password policies or resetting user passwords, and are intended to guide your testing.
As you go through each user story, please not only verify the expected results, but also describe your overall experience:
- Was the workflow clear and intuitive?
- Were the actions easy to find?
- Did the UI provide helpful feedback or error messages?
- Did anything feel confusing, slow, or unexpected?
These are only a few example user stories. We strongly encourage you to explore any other actions or scenarios you find relevant in Password management. Your feedback on areas outside the predefined tests is extremely valuable and helps us improve the overall usability of the WebUI.
Viewing Existing Password Policies
Goal
Examine the current password policies.
Expected result
Current password policy settings are displayed.
Modifying Password Policy Settings
Goal
Adjust parameters of a password policy.
Expected result
Password policy settings are updated.
Admin-Initiated Password Reset
Goal
Reset a user's password via the WebUI.
Expected result
Password is updated and a confirmation message appears.
Invalid Password Policy Enforcement
Goal
Enter a password that violates the established policy.
Expected result
A validation or error message is shown.
Mismatched Password Confirmation
Goal
Test behavior when the new password fields do not match.
Expected result
An error message appears and the password is not changed.
Resetting Password for Locked/Expired Account
Goal
Reset the password of a user in a locked or expired state.
Expected result
Password is reset, or an appropriate error message appears.
