Test Scenarios Test ID Test Description
Login Tab: Mobile Number
Mobile no.text box should have TC001 Verify the Mobile Number Field by entering
limit of accepting 10 digit only 10 Digits
TC002 Verify the Mobile Number Field by entering
less than 10 Digits
TC003 Verify the Mobile Number Field by entering
greater than 10 Digits
TC004 Verify the Mobile Number Field by entering
No Digits (Blank)
TC005 Verify whether mobile number field accpet
character
TC006 Verify whether mobile number field accpet
special symbol ( , @,_,*. ) with number.
TC007 Verify whether mobile number accept space
character.
TC008 Verify whether mobile number is valid.
Send OTP button should work TC009 Verify that Send OTP button is clickable or
not.
TC010 Verify if user click on Send OTP button
without fill the mobile number field.
TC011 Verify that page redirect to the expected page
or not when user enter the valid data in all
the fields.
OTP should be generated within TC012 Verify whether OTP generated within time.
time period
Limitations of number of OTP TC013 Verify whether OTP generated more than 1
generation for single minutes.
authentication
TC014 Verify whether resend OTP option is working
for same mobile number for ten times.
It should be received only on TC015 Verify whether OTP received only on
registered Mobile Number registered mobile number.
TC016 Verify whether OTP received on different
mobile number.
TC017 Verify that once user resent the OTP, the old
one should be of no use.
TC018 Check for types of characters OTP supports:
Only Digits, Only Alphabets, Alphanumeric.
TC019 Verify if user enter invalid OTP
TC021 Verify OTP is valid only for 10 minutes only.
TC022 Verify that once user resent the OTP, then
through the latets OTP number he can able to
login or not.
TC023 Verify that the remaining minutes are
displayed correctly when the page loads
TC024 Verify that the countdown decreases
accurately by one second per second.
TC025 Verify that when the timer reaches 0:00, the
appropriate action is triggered
Sign Up
Veirfy the Last Name field TC026 Verify that First name field accept character.
TC027 Verify whether First name field accept
number
TC028 Verify whether First name field allow
maximum character limit.
TC029 Verify whether First name field accept blank
space.
TC030 Verify whether First name field accept special
symbols with character.
TC031 Verify whether it accept alphanumeric.
TC032 Check if the field is mandatory or not.
Verify the Last name field TC033 Verify that First name field accept character.
TC034 Verify whether Last name field accept number
TC035 Verify whether Last name field allow
maximum character limit.
TC036 Verify whether Last name field accept blank
space.
TC037 Verify whether Last name field accept special
symbols with character.
TC038 Verify whether it accept alphanumeric.
TC039 Check if the field is mandatory or not.
Verify the Email Id Field TC040 Verify the email id with missing username
TC041 Verify the email id field is accept only
numbers.
TC042 Check if invalid Email id provide
TC043 Check with Valid email id
TC044 Verify the email id with missing domain name
TC045 Verify if already register email id is entered.
Verify the mobile no field. TC046 Verify that the Mobile Number field is
disabled
TC047 Verify correct mobile no is reflect or not.
TC048 Verify the Mobile Number Field by entering
10 Digits
TC049 Verify the Mobile Number Field by entering
less than 10 Digits
TC050 Verify the Mobile Number Field by entering
greater than 10 Digits
TC051 Verify the Mobile Number Field by entering
No Digits (Blank)
TC052 Verify whether mobile number field accpet
character
TC053 Verify whether mobile number field accpet
special symbol ( , @,_,*. ) with number.
TC054 Verify whether mobile number accept space
character.
TC055 Verify if already register mobile number is
entered.
Verify the Create Password Field TC056 Verify the max length to enter password for
valid strong password
TC057 Verify if password field is blank
TC058 Verify with the min length
TC059 Verify if create password field only accept
numbers
TC060 Verify if only special char is entered.
TC061 Verify if only character is entered.
TC062 Verify if alphanumeric is entered.
Verify the Confirm password field TC063 Verify if password field is blank
TC064 Check with the mistmatch password
TC065 Check if match password is enterd.
Check the Terms and Condition TC066 Verify terms and condition link is clickable or
checkbox and links not
TC067 Verify if checkbox is unselect and click on
submit button.
TC068 Verify if checkbox is select
Check the Create Account button TC069 Verify button is clickable or not.
TC070 Verify with valid data.
TC071 Verify with invalid data.
Pre-Condition Steps To Execute
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the number in mobile no. field
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the number in mobile no. field
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the number in mobile no. field
1.Keep the Mobile number field blank.
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the char in mobile no. field
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the sp char in mobile no. field
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the space in mobile no. field
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the number in mobile no. field
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the number in mobile no. field.
4. Click on Send OTP button.
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Keep the Mobile number field blank.
4. Click on Send OTP button.
1. Navigate to the crossword site.
2. Click on the sign in icon button.
3. Enter the number in mobile no. field.
4. Click on Send OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
3. Click on the resend OTP link many times.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the Invalid mobile number in field.
2. Click on Get OTP button.
1. Enter valid mobile number.
2.Click on the Get OTP button.
3. Click on the resend OTP link many times 10
times.
4. Now use OTP Which recived at very 1st
time.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
3. Enter invalid OTP in OTP field.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid mobile number in field.
2. Click on Get OTP button.
1. Enter the valid character in name field.
2. Click on submit button.
1. Enter the Numbers in name field.
2. Click on submit button.
1. Enter the maximum character in name
field.
2. Click on submit button.
1. Keep Name field blank.
2. Click on submit button.
1. Enter the special symbols with character
character in name field.
2. Click on submit button.
1. Enter the alphanumeric in name field.
2. Click on submit button.
1. Enter the valid character in name field.
2. Click on submit button.
1. Enter the valid character in name field.
2. Click on submit button.
1. Enter the Numbers in name field.
2. Click on submit button.
1. Enter the maximum character in name
field.
2. Click on submit button.
1. Keep Name field blank.
2. Click on submit button.
1. Enter the special symbols with character
character in name field.
2. Click on submit button.
1. Enter the alphanumeric in name field.
2. Click on submit button.
1. Enter the valid character in name field.
2. Click on submit button.
1. Enter the invalid email id in field.
2. Click on submit button.
1. Enter the invalid email id in field.
2. Click on submit button.
1. Enter the invalid email id in field.
2. Click on submit button.
1. Enter the valid email id in field.
2. Click on submit button.
1. Enter the invalid email id in field.
2. Click on submit button.
1. Enter the registered email id in field.
2. Click on submit button.
1. Click on Mobile number field.
1. Click on Mobile number field.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Click on Mobile number field.
2. Enter the mobile number.
1. Enter Password
1. Keep Create Password field is blank.
1. Enter the min length of password.
1. Keep Confirm Password field is blank.
1. Enter wrong password in confirm passowrd
field
1. Enter the correct match passowrd.
1. Click on the link
Input Expected Output
1234567890 The Number Field should accept the
entered numbers
123456789 An error message should display saying to
enter 10 digits
12345678901 An error message should display saying to
enter 10 digits
An error message should display saying to
enter 10 digits
ABCDEFGHIJK An error message should display.
465,N)/(#) User should not be allow to enter any
special symbol in mobile field.
5987 8969 User should not be allow to enter space in
between number / space in mobile field.
6985874789 Once a valid mobile number is entered, the
OTP field should become visible.
Get OTP button is clickable
Error message should be appear for
mandatory field.
Once a valid mobile number is entered, the
OTP field should become visible.
Mobile Number: The OTP should receive within 2 mints to
9074003902 the entered Mobile Number and the
Received OTP should accept by the
application
Mobile Number: The OTP should receive within 2 mints to
9048325501 the entered Mobile Number
Mobile Number: The OTP should receive within 2 mints to
9048325501 the entered Mobile Number
Mobile Number: The OTP should receive within 2 mints to
9048325501 the entered Mobile Number.
Entered Mobile The OTP should not receive in any other
Number: 9048325501 Mobile Numbers.
User should not able to use old OTP. Error
popup should display
User should able to enter alphabets, special
characters, alphanumeri in OTP
Validation message should displayed.
Validation message should displayed.
Through latest OTP user should able to
login.
Remaining minutes are displayed correctly.
Remaining minutes functionality work as
expected.
Once the time reaches 0, OTP field should
get disappeared.
Name Field - abcdef Name field should accept only character.
1236546 Name field should not accept only numbers.
hfuiakeguhfksj Name field allow maximum character.
Validation message should be displayed
that please enter valid name
fjsd-df@d Name field should not be allow special
symbols.
abc125ghudr Name and address field should not be allow
alphanumeric.
Last name field is mandatory with 'Astric'
Symbol.
Name Field - abcdef Name field should accept only character.
1236546 Name field should not accept only numbers.
hfuiakeguhfksj Name field allow maximum character.
Validation message should be displayed
that please enter valid name
fjsd-df@d Name field should not be allow special
symbols.
abc125ghudr Name and address field should not be allow
alphanumeric.
Last name field is mandatory with 'Astric'
Symbol.
@test.com Validation message should be displayed
that please enter the valid email.
[email protected] Validation message should be displayed
that please enter the valid email.
[email protected] Validation message should be displayed
that please enter the valid email.
[email protected] Valid email id should accept.
abc@gmail Validation message should be displayed
that please enter the valid email.
Validation message should displayed.
User should not allowed to enter/ edit
mobile number.
Mobile number which was enter on login
page that should reflect on sign up page.
5896987478 User should not allowed to enter mobile
number.
58969 Validation message should displayed.
254785896985 Validation message should displayed.
Validation message should displayed.
nbvnbvn Validation message should displayed.
##$%$ Validation message should displayed.
5656 65656 Validation message should displayed.
8598747859 Validation message should displayed.
Test546##yrt Valid strong passowrd should accept.
Validation message should displayed.
12 Validation message should displayed if
length exists.
123565898 May be accepted, depending on policy
<%^ May be accepted, depending on policy
dsjghsjdfhsj May be accepted, depending on policy
hfkjds44h$$hjg May be accepted, depending on policy
Validation message should displayed.
Validation message should displayed.
User allowed to step further.
Link should be clickable. And user should
able to navigate to the terms and condition
page.
Validation message should displayed.
Form submission should allowed.
Button should be clickable.
Account creation should proceed
Show all relevant error messages
Actual Output Status
The Mobile Number field accepted 10 Digits Pass
The Mobile Number field is not accepting Pass
less than 10 digits. Error is displaying saying
"Please enter 10 Digit Mobile Number."
The Mobile Number field is accepting greater
than 10 digits.
Failed
The Mobile Number field is not accepting Pass
blank space. Error is displaying saying "Please
enter 10 Digit Mobile Number."
The Mobile Number field is accepting any
Characters
Failed
The Mobile Number field is accepting any
special Characters with numbers.
Failed
The Mobile Number field is accepting space.
Failed
The OTP field is being displayed. Pass
Send OTP button is clickable Pass
The Mobile Number field is not accepting Pass
blank space. Error is displaying saying "Please
enter 10 Digit Mobile Number."
The OTP field is being displayed. Pass
The OTP generated in less than 2 mints Pass
The OTP generated in less than 2 mints Pass
The OTP generated in less than 2 mints Pass
The OTP Received on the correct Mobile Pass
Number
The OTP Received on the correct Mobile Pass
Number not on different Mobile Number
If the mobile no is not registered then user Pass
nevigate to the sign up form.
User able to enter alphabets, special Failed
characters, alphanumeri in OTP
if the mobile no is not registered then user Pass
nevigate to the sign up form.
User able to enter Invalid OTP and process
further.
Through latest OTP user is able to login. Pass
Remaining minutes are displayed correctly. Pass
Remaining minutes functionality work as Pass
expected.
Working as expected. Pass
Pass
Name field is accept characters. Pass
It's not allow to enter number in name field. Pass
Name field is allow maximum character. Pass
Validation message display that " Please Pass
enter Last Name."
User not allow to enter special symbol and Pass
number.
User not allowed to enter alphanumeric. Pass
Last name field is mandatory with 'Astric' Pass
Symbol.
Name field is accept characters. Pass
It's not allow to enter number in name field. Pass
Name field is allow maximum character. Pass
Validation message display that " Please Pass
enter Last Name."
User not allow to enter special symbol and Pass
number.
User not allowed to enter alphanumeric. Pass
Last name field is mandatory with 'Astric' Pass
Symbol.
Validation message displaying. "Please enter Pass
Valid Email Address."
Validation message displaying. "Please enter Pass
Valid Email Address."
Validation message displaying. "Please enter Pass
Valid Email Address."
Valid email id accept. Pass
Validation message displaying. "Please enter Pass
Valid Email Address."
User allowed to enter already registed email
id. But after submit form 404 page appears.
Failed
User is not allowed to edit mobile no. Pass
Mobile number which is enter on login page Pass
that reflect on sign up page.
User allowed to enter mobile number. Pass
Validation message is displayed. Pass
Validation message is displayed. Pass
Validation message is displayed. Pass
Validation message is displayed. Pass
Validation message is displayed. Pass
Validation message is displayed. Pass
User allowed to enter already registed
mobile number. But after submit form 404
page appears.
Failed
Valid strong password is accept. Pass
Validation message is displayed. Pass
Currently weak password is allowed. Pass
Currently only number password is allowed. Pass
Currently only special char password is Pass
allowed.
Currently only char password is allowed. Pass
Currently alphanumeric password is allowed. Pass
Validation message is displayed. Pass
Validation message is displayed. Pass
User allowed to step further. Pass
Link ic clickable. And user able to navigate to Pass
the correct page.
Validation message is displayed. Pass
User get successfully sign up. Pass
Button is clickable. Pass
User account successfully get created. Pass
Showing all relevant error messages Pass
Test Scenarios Test ID Test Description
Click on cart button it should
Verify by selecting Cart option it should
display information about TC100
display the selected items on it
selected items for shopping
Verify by selecting Cart option with no
TC101
Product in it
Verify the Cart by selection Cart option which
TC102
contains more than one Product
Click on add to cart button then
Verify that clicking "Add to Cart" adds the
the selected item should go to TC103
selected item to the cart.
the cart.
Check if the correct item name, quantity, and
TC104
price appear in the cart.
Verify that clicking "Remove" removes the
TC105
item from the cart.
Check if the cart updates correctly after
TC106
removing an item.
Verify that changing the quantity updates the
TC107
total price in the cart.
Check for boundary cases like zero or negative
TC108
quantities.
TC109 Verify that all items from the cart.
Check if a message like "Your cart is empty"
TC110
appears after clearing.
Verify that all prices are displayed in the
TC111
correct format
Check if appropriate error messages are
TC112 shown for invalid actions (e.g., exceeding
stock limit).
Verify that adding the same item again
TC113 increases its quantity instead of creating a
new entry.
Verify that applying a valid coupon code
TC114
updates the total price with the discount.
Check for proper error handling if an invalid
TC115
or expired coupon is applied.
Verify that clicking "But Now" redirects to the
TC116
payment page with the correct cart details.
Pre-Condition Steps To Execute
1. Login on site.
Add product to the list 2. Add product in the cart.
Add product to the list Empty cart
1. Login on site.
Add product to the list 2. Add multiple product in the cart.
1. Login on site.
Add product to the list 2. Add multiple product in the cart.
1. Login on site.
Add product to the list 2. Add multiple product in the cart.
1. Login on site.
Add product to the list 2. Remove product from the cart.
1. Login on site.
Add product to the list 2. Remove product from the cart.
1. Login on site.
Add product to the list 2. Increase / decrease the quantity.
1. Login on site.
Add product to the list 2. Decrease the quantity.
1. Login on site.
Add product to the list 2. Add multiple product in the cart.
1. Login on site.
Add product to the list 2. Remove product from the cart.
1. Login on site.
Add product to the list 2. Add multiple product in the cart.
1. Login on site.
Add product to the list 2. Add multiple qty for one product
1. Login on site.
2. Add multiple product in the cart.
Add product to the list 3. Add same item again.
1. Login on site.
2. Add multiple product in the cart.
Add product to the list 3. enter coupon code
1. Login on site.
2. Add multiple product in the cart.
Add product to the list 3. enter coupon code
Add product to the list
Input Expected Output
The application should display with all the
informations like Price, Color, Size, Weigh,
Name of the Product etc on the screen
The Cart should display empty
The application should display with all the
informations like Price, Color, Size, Weigh,
Name of the Product etc on the screen for
all the Products
The selected item should added to the Cart
Add to Card button should disable
Item should get removed from the cart.
After remove item from the cart, cart value
should get updated correctly.
If the item qty is increase then total price in
the cart should get update. Calculation
should work as expected.
If the item qty is decrease then item should
get removed from the cart. Calculation
should work as expected.
All the items are displayed as expected.
Prices should display in correct format as ₹
Validation message should displayed with
proper qty to mentioned how much allowed
and update item qty as per the highest qty
allowed.
Item qty should get update only.
After adding coupon code- total price
should update with discount.
Validation message should display to used.
User should navigate to the payment page.
Actual Output Status
The application is displaying with all the
informations like Price, Color, Size, Weigh,
Name of the Product etc on the screen pass
The Cart displayed empty
pass
The application is display ing with all the
informations like Price, Color, Size, Weigh,
Name of the Product etc on the screen for all
the Products pass
The selected product Added to the Cart
pass
Add to Cart button is not displayed
pass
Item gets removed from the cart.
pass
Cart value is updating as expected.
pass
Total price of cart is updating as expected.
pass
Item gets removed from the cart.
pass
All the items are displayed as expected.
pass
pass
Prices are display in correct format as ₹
pass
Validation message is displaying. And Qty is
updateting as per the req.
pass
Item qty is get update.
pass
User is navigate to the payment page.
pass
Test Scenarios Test ID Test Description
Search functionality TC200 Verify that entering "Manifest" in the search
bar displays relevant results
TC201 Check if the search results page layout is
consistent and user-friendly.
TC202 Verify that entering "Manifest" returns a "No
results found" message if no matching
products exist.
TC203 Verify that entering a partial keyword (e.g.,
"Mani") displays results containing "Manifest"
or similar matches.
TC204 Check if the search bar is visible and
accessible on all pages.
TC205 Check if suggestions appear while typing
"Manifest" and disappear if the search bar is
cleared.
Verify the View More TC206 Verify that clicking the "View More" button
functionality loads additional items in the respective
section
TC207 Verify that if there are no more items to
display, clicking "View More"
TC208 Verify that clicking the "View More" button
redirects to a new page with all items listed
TC209 Verify that the "View More" button is visible
and properly styled.
TC210 Verify that if there are no items in the section,
the "View More" button does not appear.
Sort By Functionality TC211 Verify that selecting "Low to High" sorts items
by price in ascending order.
TC212 Verify that prices are sorted correctly (e.g.,
₹100, ₹150, ₹200).
TC213 Verify that sorting works correctly with active
filters applied.
TC214 Verify that sorting works without errors if
there are no items to display.
Filter Functionality TC215 Verify that selecting multiple filters (e.g.,
"Category: Books" and "Price Range: ₹500-
₹1000") updates the results to show items
matching all selected criteria.
Pre-Condition Steps To Execute
Login on website. 1. Enter Manifest in the search boxes.
Login on website. 1. Enter Manifest in the search boxes.
Login on website. 1. Enter Manifest in the search boxes.
Login on website. 1. Enter Manifest in the search boxes.
Login on website. 1. Enter Manifest in the search boxes.
Login on website. 1. Enter Manifest in the search boxes.
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
3. Click on sort by - select Low to high
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
3. Click on sort by - select Low to high
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
3. Click on sort by - select Low to high
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
3. Click on sort by - select Low to high
Login on website. 1. Enter Manifest in the search boxes.
2. Click on view more button
3. Select multiple filters.
Input Expected Output
Manifest Search bar should displays relevant results
(e.g., books or products containing
"Manifest" in the title or description).
Manifest Search result page layout is consistent.
Manifest If product is not match then error message
should display.
Manifest Similar matches should display.
Manifest Search bar is visible.
Suggestions functionality should work as
expected.
Additional items should get displayed.
does not load duplicates or unnecessary
blank space.
User should nevidate to the manifest result
page.
Button is visible properly.
If the no more record available then only
result records should display to the page.
Items should sorts by ascending order - low
to high.
Items should sorts by ascending order - low
to high.
Items should sorts by ascending order - low
to high based on selected filters.
Error message should display if no items to
display
Filters functionality should work - result
should show based on selected criteria.
Actual Output Status
Search bar displays relevant results (e.g., Pass
books or products containing "Manifest" in
the title or description).
Search result page layout is consistent. Pass
Similar matches are displaying. Pass
Search bar is visible. Pass
Suggestions functionality should work as Pass
expected.
Working as expected. Pass
Working as expected. Pass
User nevigate to the manifest result page. Pass
Button is visible properly. Pass
Working as expected. Pass
Items sorts by ascending order - low to high. Pass
Items sorts by ascending order - low to high. Pass
Items sorts by ascending order - low to high. Pass
Working as expected. Pass