Bug Title: LinkedIn – Forgot Password's error message is valid but unhelpful.
Defect Module: Password Reset.
Tested Environment: Mozilla Firefox V3.0 & Google Chrome V7.0 on Windows XP professional V5.1 Service Pack 2 operating system.
Steps to reproduce:
- Enter this url www.linkedin.com in any browser.
- Click on Sign In link from menu or from 'Join LinkedIn Today' form at right navigation to get redirected to secured hypertext transfer protocol i.e. https://www.linkedin.com/secure/login?trk=hb_signin
- Now, click on Forgot password? Link, adjacent to Password text filed.
- I see a very sensible user friendly instruction from LinkedIn, for LinkedIn users like me. I appreciate it i.e. “Please enter the email address you used to create your LinkedIn account, and we will send you a link to reset your password”. Thanks to LinkedIn for that.
- Now, do not wait to hit the ‘Submit Address’ button leaving the text field blank.
|LinkedIn - Forgot Password?|
I see a warning message stating 'Please correct the marked field(s) below.'
along with "Please enter a value." field level validation error message as soon I hit 'submit address' button. Following questions struck me to continue retrieving my new password from LinkedIn.
Heuristic questions to LinkedIn:
- What VALUE do you expect your user to enter to get new password?
- If you question me, Hey Shiva Mathivanan: Don't you consider email address as a value? I have an answer for you from wikipedia. The word 'value' is ambiguous.
- As soon I enter some value example'123' (this value struck my mind instantly when I read "Please enter a value", not sure why I did that instead of entering special characters like !@#$%^&*()~`, ASCII character, Time & Date or QWERTY Keyboard strings, ) and when hit ‘Submit Address’ button I get “Please enter a valid email address” error message. Why don’t you wish to ask me this for the first time, when I hit Submit button leaving the text box empty?
- Reproducibility - 100%
- Can the user get some helpful error message like" Please enter a valid email address" instead of "Please enter a value"?
- "Please enter a value" field level validation error message may be hard coded. Maybe a curious developer who wanted to see his functional code gets working has done without considering who the end user are?
PS: Maybe next time I will post a serious bug, if you consider this issue as 'not so serious' bug. I never wait to post defects after bug investigation as soon I uncover, that's how I work and coach to my co-testers. I have started reporting this bug to communicate LinkedIn & the software world that creates less user friendly products with valid but unhelpful error messages.