This test requires a user account with an email address which can be checked. It is not possible to use the QA testing site, as no emails are sent from the site.
- Click the 'Forgotten your username or password?' link and enter the username of the user.
- Check the email inbox for the password reset email and click the link in it.
- Enter a new password (twice).
- Check that you are now logged in, and can logout and log back in with your new password.
- Logout and repeat steps 1 to 4, but instead enter the email address rather than the username.
- Logout and repeat step 1 four times.
- Check that only two password reset emails are received.
- Click the link in one of the password reset emails and repeat steps 3 and 4.