Test Cases For User Registration Form

user-registration

This is one of the most important test cases which tester have to write initially for each and every application. It is the user’s entry point in the application, so writing test cases for user registration form needs special attention to details.

Before starting let me tell you that you have to focus on fewer test cases creation and large feature cover.  There is no limit of the test possibility but we have to focus and create test cases very smartly.

Let us explore and learn what will be the possible test cases for user registration form.

 

Fields Description:

  • User Name
  • First Name
  • Last Name
  • Password
  • Confirm Password
  • Email Id
  • Gender
  • Term And Condition
  • Register Button

Test Case For User Registration Form

TC001:  Verify that system generates error message after clicking on register without mandatory field                       filling

TC002: Verify that system do not generate error after filling all field data as per business requirement

TC003: Verify that first name can not accept any numeric, special character, alphanumeric values other                  than character

TC004: Verify that first name must not accept characters greater than the field length describe by                             business

TC005: Verify that leading and trailing blank space can be removed after submission

TC006: Verify that more than one space between two words can not be allowed in the first name field

TC007: Verify that username must accept only allowed characters and no special character except for                      hyphen, underscore, dash



TC008: Verify that user can not able to enter character in username field more that business defined                         [standard should be 100]

TC009: Verify that what happens when already user is created in the application with the same                                  username

TC010: Verify that case sensitivity can not follow in username [i.e. JOHN and John is the same]

TC011: Verify that last name can not accept any numeric, special character, alphanumeric values other                  than character

TC012: Verify that last name must not accept characters greater than the field length describe by                             business

TC013: Verify that leading and trailing blank space can be removed after submission for last name field

TC014: Verify that more than one space between two words can not be allowed in the last name field

TC015: Verify that password text should not be visible to the user, it must be shown bullet/star in the                     password field

TC016: Verify that password field can not accept length more than 100

TC017: Password field can take any type of values, there can be no restriction for password field

TC018: Verify that case sensitive is followed in the user registration form or not i.e. [“password” should                  be different from “PASSWORD”

TC019: Verify that systems can generate pattern error while user can not follow the pattern

TC020: Password and confirm password must be matched.

TC021: Only digits in domain part of email id field must be accepted by system

TC022: Underscore in the domain part is valid

TC023: Leading and trailing dots is not allowed in the system for email field

TC024: two @ sign is not a valid email id

TC025: verify that multiple adjacent dots in the email field can not be accepted

TC026: Verify that user must select at least one gender button

TC027: Verify that clicking on “Register” button must throw error message while user did not fill                       mandatory field or there is any error in the field

TC028: Clicking on “Register” should save the data if user entered correct data

TC029: System generate error message if user did not check the “term and condition” checkbox



TC030: Verify that password field data is not showing in URL

Also Read:  TEST CASES FOR USER LOGIN FORM

Useful Free Resource:  Download Free Test Case Template

Get Mastery In Manual Testing With Live Project And Best Industry Exposure

Do write your comment in the below comment box with at least one different test case as mentioned above 🙂

 

 

Adil

My Name is Mohammad Adil and I am a tech enthusiastic, a technical blogger, motivational speaker, trainer and passionate quality analyst with over 5+ years of experience in software testing field as well as information technology field. I worked with various reputed CMM level companies and currently working with a well-reputed product development company.