0% found this document useful (0 votes)
50 views

Module Validation Update

The document outlines test cases to validate the functionality of a registration module. It includes validating that all required fields are included, empty values are not allowed, validation messages are displayed for any errors, and that the registration process submits correctly when all fields are filled out properly. Validation steps also include checking username uniqueness, character limits, and date of birth validation.

Uploaded by

niranjan mogare
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

Module Validation Update

The document outlines test cases to validate the functionality of a registration module. It includes validating that all required fields are included, empty values are not allowed, validation messages are displayed for any errors, and that the registration process submits correctly when all fields are filled out properly. Validation steps also include checking username uniqueness, character limits, and date of birth validation.

Uploaded by

niranjan mogare
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Module Signup/Registraion

1. Verify that the Registration form contains Username, First Name, Last
Name, Password, Confirm Password, Email Id, Phone number, Date of
birth, Gender, Location, Terms of use, Submit, Login (If you already have
an account)
2. Verify that empty space cannot take place after or before filling of data
into text field.(ex. _niranjan_)
3. Verify that tab functionality is working properly or not
4. Verify that Enter/Tab key works as a substitute for the Submit button
5. Verify that all the fields such as Username, First Name, Last Name,
Password and other fields have a valid placeholder
6. Verify that the labels float upward when the text field is in focus or filled
(In case of floating label)
7. Verify that all the required/mandatory fields are marked with * against
the field
8. Verify that clicking on submit button after entering all the mandatory
fields, submits the data to the server
9. Verify that system generates a validation message when clicking on
submit button without filling all the mandatory fields.
Validation 10. Verify that entering blank spaces on mandatory fields lead to validation
error
points 11. Verify that clicking on submit button by leaving optional fields, submits
the data to the server without any validation error
12. Verify that case sensitivity of Username (usually Username field should
not follow case sensitivity – ‘niranjan’ & ‘NIRANJAN’ acts same)
13. Verify that system generates a validation message when entering
existing username
14. Verify that the character limit in all the fields (mainly username and
password) based on business requirement
15. Verify that the username validation as per business requirement (in
some application, username should not allow numeric and special
characters)
16. Verify that the validation of all the fields are as per business requirement
17. Verify that the date of birth field should not allow the dates greater than
current date (some applications have age limit of 18 in that case you
have to validate whether the age is greater than or equal to 18 or not)
18. Verify that the validation of email field by entering incorrect email id
19. Verify that the validation of numeric fields by entering alphabets and
characters
20. Verify that leading and trailing spaces are trimmed after clicking on
submit button
21. Verify that the “terms and conditions” checkbox is unselected by default
(depends on business logic, it may be selected or unselected)
22. Verify that the validation message is displayed when clicking on submit
button without selecting “terms and conditions” checkbox
23. Verify that the password is in encrypted form when entered
24. Verify whether the password and confirm password are same or not
MODULE HOMEPAGE
1. Logo and branding are prominently displayed.
2. Clear navigation menu with categories and
subcategories.
3. Promotional banners or sliders to highlight
Validation featured products or sales.
points 4. Search bar to enable easy product search.
5. Featured products section to showcase popular
items.

MODULE SEARCH
1. Search based on the Product name, brand name, or
something more broadly, the category. For
example Camera, Canon EOS 700D, electronics, etc.
2. Search Results have to be relevant
3. Different sort options have to be available- based
on Brand, Price, and Reviews/ratings etc.
4. How many results to display per page?
Validation 5. For multi-page results, are there options to
navigate to them
points 6. Also, search happens in many places. Please take
the search drilling down into multiple levels into
consideration when validating this functionality.
Module
Product details page
1. Image or images of the product
2. Price of the product
3. Product specifications
4. Reviews
Validation 5. Check out options
6. Delivery options
points 7. Shipping information
8. In-stock/Out of stock
9. Multiple colour or variations options

Module Filter
1. Test if the user can filter based on all the
parameters on the page
2. The user should be able to see results with default
search criteria when at least one of the filter
Validation parameters isn’t mandatory.
points 3. Validation messages for invalid filter criteria
4. When at least one filter criteria are required, and
the user selects none, proper error messages are
shown.
Module Shopping cart
1. Add items to the cart and continue shopping
2. If the user adds the same item to the cart while
continuing to shop, the item count in the shopping
cart should get incremented
3. All items and their totals should be displayed in the
cart
4. Taxes as per location should be applied
5. A user can add more items to the cart- total should
reflect the same
6. Update the contents added to the cart- total should
Validation reflect that too
points 7. Remove items from the cart
8. Proceed to checkout
9. Calculate Shipping costs with different shipping
options
10.Apply coupons
11.Don’t check out, close the site, and come back later.
The site should retain the items in the cart
12.Try editing the item quantity in the cart with valid
and invalid quantities (only spaces, negative values,
0, characters, etc.).
Module Login
1. Verify that as soon as the login page opens, by
default the cursor should remain on the username
textbox.
2. Verify that the user is able to navigate or access the
different controls by pressing the ‘Tab’ key on the
keyboard.
3. Check if the password is in masked form when typed
in the password field.
4. Check if the password can be copy-pasted or not.
5. Verify that the user is able to login by entering valid
Validation credentials and clicking on the ‘Login’ button.
6. Verify that the user is able to login by entering valid
points credentials and pressing Enter key.
7. Check that the user is not able to login with an
invalid username and password.
8. Verify that the validation message gets displayed in
case the user leaves the username or password field
blank.
9. Check that the validation message is displayed in
case the user exceeds the character limit of the user
name and password fields.
10.Verify that the reset button functionality is on the
login page. Clicking on it should clear the textbox’s
content.
11.Verify if there is a checkbox with the label
“remember password” on the login page.
12.Verify that closing the browser should not log out an
authenticated user. Launching the application
should lead the user to the login state only.
13.Verify that once logged in, clicking the back
button doesn’t log out the user.
MODULE payment/checkout
 Check if each of the payment options is selectable.
 Check if the default credit/debit card gets automatically added.
 Verify that the page does not proceed to the payment page
before all the mandatory information is filled.
 Check if multiple cards can be saved as default or not.
 Verify that the correct currency is reflected on the page.
 Check if the payment is not getting processed for null values in
the cart.
 Verify if multiple payment options are not getting selected. Only
one at a time.
 Check if the payment is not getting proceeded with an
expired/blocked card.
 Verify cases like-
 Credit/debit card number+wrong date+ right cvv
Validation  Credit/debit card number+ right date+ wrong cvv
points
 Wrong credit/debit card number+ right date+ right cvv
 And some other similar combinations
 Check if the user gets a confirmation message or mail if the
payment is successful.
 Check if a pop-up appears if the session has expired.
 Verify that the user gets information about unsuccessful
payment.
 Check if double payment is not occurring in any case.
 Check what happens after the session gets expired. Does the
payment still occur?
 Verify if the respective payment option triggers the right
payment gateway.
 Check if the user is directed back to the application after a
successful transaction.
 Check what happens if the payment gets stopped midway. Does
the amount still gets deducted?
 Check if the pop-up blocker during the payment is functional.
 Check if the application page is not getting redirected to some
other page or link.
MODULE 14. After order
1. Change the Order
2. Cancel the Order
Validation points 3. Track the Order
4. Returns

Module Other tests


1. Contact information (phone number, email, live
chat).
2. Frequently Asked Questions (FAQ) section.
Validation points 3. Return and refund policy.
4. Help or support ticket system.
5. Order tracking and delivery status updates.

You might also like