Test Cases For CAPTCHA
Captcha is used to prevent any attack. Captcha is used on the form submission. Register, login, forgot password and support page.
- Verify the time duration in which the captcha is loaded on the webpage.
- Test captcha should not be by passed by clicking on the captcha multiple time when the captcha is not loaded and shown on the webpage during web page loading.
- Check the time out for the Captcha. The time in which the captcha become unchecked.
- Test the captcha on slow internet. An invalid captcha error message should not be shown.
- Verify the captcha and click on the submit button two times. It should not display an invalid captcha error.
- Verify every time a new captcha should be shown on page reload.
- Verify user IP is blocked on attempting an invalid captcha after the defined number of attempts.
- Verify captcha is placed on the required web page.
- verify captcha added is aligned or not.
- Verify captcha is shown on ad blockers or not.
- Verify captcha working on adblocker or not.
- verify webpage accepts the valid captcha or not.
- Verify that the user can request for new captcha without the page loading option is present or not.
- Verify an audio option is added for the captcha or not as per the requirements.
- Verify new captcha is generated in case if the user adds the wrong captcha.
- Verify an error message shown when page timeout for the captcha.
- Verify an error message should be shown in case if the captcha is not filled by the user.
- Verify a proper error message is shown in case if the user not fills the captcha correctly.
- Verify an error message is shown in case if the captcha is partly filled by the user.
Test case related to Image Captcha
- Verify image in the tile is shown on click on the check box or not.
- Verify the images are clearly visible to the user or not.
- Verify tile images shown on captcha are clickable or not.
- Verify that the captcha is loaded properly on the web page load.
Test case related to Digit/Code captcha
- Verify captcha code is clearly visible or not.
- Verify code shown should be in image form or not.
- Verify user can not copy and paste the captcha verification code from the image.
- Verify captcha code is clearly visible to the user.
- Verify captcha should display code clearly between zero 0 and O o, 5 and S.
- Verify captcha code should be case sensitive (Upper and Lower case).