E-Commerce TestCases
E-Commerce TestCases
TC001 Home Page Verify the details on Home page Verify that home page is displayed after
login or not.
TC002 Home Page Verify the details on Home page Verify that user name is displayed on
home page or not
TC003 Home Page Verify the details on Home page Verify that featured products are
displayed on home page
TC004 Home Page Verify the details on Home page Verify that Search Functionality is
present on home page.
TC005 Home Page Verify the details on Home page Verify the home page of application on
different browsers.
TC006 Home Page Verify the details on Home page Verify the alignment on the home page
TC007 Home Page Verify the details on Home page Verify that products displayed on home
page are clickable.
TC007 Home Page Verify the details on Home page Verify that products displayed on home
page are clickable.
TC008 Home Page Verify the details on Home page Verify that when user clicks on a
product, user should be redirected to
product specification page.
TC009 Home Page Verify the details on Home page Verify that user profile section is
present on home page.
TC0010 Home Page Verify the details on Home page Verify that products displayed on home
page are categorised.
Pre-requisites Test Data Step No. Test Step
Browser should be installed Username- 1 Open browser
Internet connection should be present Username 2 Open url
Password-
password 3 Enter username and password
4 Click on login button
Browser should be installed 1 Open browser
Internet connection should be present 2 Open url
User should be logged in
3 Enter username and password
4 Click on login button
2 Open url
3 Enter username and password
4 Click on login button
5 Click on any product displayed on
Browser should be installed 1 home page
Open browser
Internet connection should be present
User should be logged in
2 Open url
3 Enter username and password
4 Click on login button
5 Click on user name displayed on
Browser should be installed 1 home page.
Open browser
Internet connection should be present
User should be logged in
2 Open url
3 Enter username and password
4 Click on login button
Expected Result Actual Result Status Comments Defect ID
Browser should be opened
Ecommerce website should be opened 123
user should be able to input username and password
Home page should be displayed after login
Browser should be opened
Ecommerce website should be opened
user should be able to input username and password
Home page should be displayed after login and user name
should be displayed on home page
Browser should be opened
Ecommerce website should be opened
user should be able to input username and password
Home page should be displayed after login and user name
should be displayed on home page
Browser should be opened
TC002 Product Search Verify the product search Verify that after entering search text Browser should be installed
functionality and clicking on search icon, the Internet connection should be
search should be performed. present
User should be logged in
TC003 Product Search Verify the product search Verify that the search results should Browser should be installed
functionality be as per the search query. Internet connection should be
present
User should be logged in
TC004 Product Search Verify the product search Verify that user should be able to Browser should be installed
functionality search based on product name,brand Internet connection should be
name or product specification. present
User should be logged in
TC004 Product Search Verify the product search Verify that user should be able to Browser should be installed
functionality search based on product name,brand Internet connection should be
name or product specification. present
User should be logged in
TC005 Product Search Verify the product search Verify that filter should be present Browser should be installed
functionality for filtering the search results bases Internet connection should be
on Brand, Price, Reviews or Ratings. present
User should be logged in
TC006 Product Search Verify the product search Verify that sorting options should be Browser should be installed
functionality present on search results page. Internet connection should be
present
User should be logged in
TC007 Product Search Verify the product search Verify that the number of search Browser should be installed
functionality results displayed on one page. Internet connection should be
present
User should be logged in
TC008 Product Search Verify the product search Verify that there should be Browser should be installed
functionality navigation button(Next and Previous) Internet connection should be
for navigation to pages. present
User should be logged in
TC008 Product Search Verify the product search Verify that there should be Browser should be installed
functionality navigation button(Next and Previous) Internet connection should be
for navigation to pages. present
User should be logged in
TC009 Product Search Verify the product search Verify that user should be perform Browser should be installed
functionality search in different categories for Internet connection should be
example, Movies, Books, Grocery etc. present
User should be logged in
Test Data Step No. Test Step Expected Result Actual Result Status
Username- 1 Open browser Browser should be opened
Username 2 Open url Ecommerce website should be opened
Password- password
5 Enter search text in search field and click on search Search should be performed according to
icon. search text provided by user.
5 Enter search text in search field and click on search Search should be performed according to
icon. search text provided by user.
5 Enter search text in search field and click on search User should be able to perform search
icon. bases on product name, brand name or
product specification.
TC002 Product Details Verify the details on Product Verify that price of product is displayed.
Specification page
TC003 Product Details Verify the details on Product Verify that product reviews are
Specification page mentioned.
TC004 Product Details Verify the details on Product Verify that product specifications are
Specification page displayed.
TC005 Product Details Verify the details on Product Verify that information about IN-
Specification page Stock/Out-Stock are displayed.
TC006 Product Details Verify the details on Product Verify that seller ratings should be
Specification page displayed.
TC007 Product Details Verify the details on Product Verify that all the variations of product
Specification page are displayed.
TC008 Product Details Verify the details on Product Verify that shipping information about
Specification page product are displayed.
TC009 Product Details Verify the details on Product Verify that payment options are
Specification page mentioned on product page.
TC0010 Product Details Verify the details on Product Verify that product suggestions related
Specification page to product should be displayed.
TC0010 Product Details Verify the details on Product Verify that product suggestions related
Specification page to product should be displayed.
Pre-requisites Test Data Step No. Test Step
Browser should be installed Username- 1 Open browser
Internet connection should be present Username 2 Open url
Password-
password 3 Enter username and password
4 Click on login button
5 Click on a product displayed on
home page.
Browser should be installed 1 Open browser
Internet connection should be present 2 Open url
User should be logged in
3 Enter username and password
4 Click on login button
2 Open url
3 Enter username and password
4 Click on login button
5 Click on any product displayed on
6 home page
Click on a product displayed on
Browser should be installed 1 home page.
Open browser
Internet connection should be present
User should be logged in
2 Open url
3 Enter username and password
4 Click on login button
5 Click on user name displayed on
6 home page.
Click on a product displayed on
Browser should be installed 1 home page.
Open browser
Internet connection should be present
User should be logged in
2 Open url
Browser should be installed
Internet connection should be present
User should be logged in
TC002 Cart Page Verify the details on Cart Page Verify that user should be able to
continue shopping after adding items
to cart.
TC003 Cart Page Verify the details on Cart Page Verify that item quantity should be
increased if user adds same item in cart
again.
TC004 Cart Page Verify the details on Cart Page Verify that total amount of all items
should be displayed to user.
TC004 Cart Page Verify the details on Cart Page Verify that total amount of all items
should be displayed to user.
TC005 Cart Page Verify the details on Cart Page Verity that the amount displayed to
user should include the taxes and
shipping charges as per location.
TC006 Cart Page Verify the details on Cart Page Verify that user should not be able to
add items in cart beyond a certain limit.
TC007 Cart Page Verify the details on Cart Page Verify that when user clicks on remove
from cart button the item should be
removed from cart.
TC008 Cart Page Verify the details on Cart Page Verify that user should be able to apply
coupons or vouchers at checkout from
cart.
TC008 Cart Page Verify the details on Cart Page Verify that user should be able to apply
coupons or vouchers at checkout from
cart.
TC009 Cart Page Verify the details on Cart Page Verify that items in cart should be
present if user logs out and logs in
again.
Pre-requisites Test Data Step No. Test Step
Browser should be installed Username- 1 Open browser
Internet connection should be present Username 2 Open url
Password-
password 3 Enter username and password
4 Click on login button
5 Click on any product displayed on
home page
6 Click on add to cart for the
product.
Browser should be installed 1 Open browser
Internet connection should be present 2 Open url
User should be logged in
3 Enter username and password
4 Click on login button
2 Open url
Browser should be installed
Internet connection should be present
User should be logged in
TC002 Checkout,Paymen Verify the details on Verify that delivery details of Browser should be
ts Page Checkout,Payments Page items should be displayed at installed
checkout. Internet connection should
be present
User should be logged in
TC003 Checkout,Paymen Verify the details on Verify that user should get order Browser should be
ts Page Checkout,Payments Page details by message or email. installed
Internet connection should
be present
User should be logged in
Internet connection should
be present
User should be logged in
TC004 Checkout,Paymen Verify the details on Verify that user should be Browser should be
ts Page Checkout,Payments Page directed to home page after installed
checkout. Internet connection should
be present
User should be logged in
TC005 Checkout,Paymen Verify the details on Verify that user should be Browser should be
ts Page Checkout,Payments Page displayed payment options such installed
as Credit Card, Debit Card, Net Internet connection should
Banking etc. be present
User should be logged in
TC006 Checkout,Paymen Verify the details on Verify that if user is not Browser should be
ts Page Checkout,Payments Page registered then payment should installed
be done as Guest user. Internet connection should
be present
User should be logged in
TC006 Checkout,Paymen Verify the details on Verify that if user is not Browser should be
ts Page Checkout,Payments Page registered then payment should installed
be done as Guest user. Internet connection should
be present
User should be logged in
TC007 Checkout,Paymen Verify the details on Verify that user should be Browser should be
ts Page Checkout,Payments Page provided with an option to save installed
the payment method. Internet connection should
be present
User should be logged in
TC008 Checkout,Paymen Verify the details on Verify that session should be Browser should be
ts Page Checkout,Payments Page timed out if payment is not done installed
for a certain time. Internet connection should
be present
User should be logged in
TC009 Checkout,Paymen Verify the details on Verify that user details should be Browser should be
ts Page Checkout,Payments Page displayed on payment page for installed
registered customers. Internet connection should
be present
User should be logged in
TC009 Checkout,Paymen Verify the details on Verify that user details should be Browser should be
ts Page Checkout,Payments Page displayed on payment page for installed
registered customers. Internet connection should
be present
User should be logged in
TC0010 Checkout,Paymen Verify the details on Verify that on successful Browser should be
ts Page Checkout,Payments Page payment email or text message installed
should be delivered to customer Internet connection should
along with unique order number. be present
User should be logged in
Test Data Step No. Test Step Expected Result Actual Result
Username- Username 1 Open browser Browser should be opened
Password- password 2 Open url Ecommerce website should be opened
3 Enter username and password user should be able to input username and
password
4 Click on login button Home page should be displayed after login
3 Enter username and password user should be able to input username and
password
4 Click on login button Home page should be displayed after login
and user name should be displayed on home
page
3 Enter username and password user should be able to input username and
password
4 Click on login button Home page should be displayed after login
and user name should be displayed on home
page
3 Enter username and password user should be able to input username and
4 Click on login button password
User should be logged in and Search
functionality is present on home page.
3 Enter username and password user should be able to input username and
4 Click on login button password
User should be logged in and home page
should be same on different browsers.
3 Enter username and password user should be able to input username and
4 Click on login button password
Home page should be displayed after login
5 Click on any product displayed on and
Useruser name
should be should be displayed
redirected to producton home
home page page
specification page.should be displayed.
6 Click on any product displayed on The product page
7 home page
Click on add to cart for the The product should be added to cart.
8 product.
Click on Checkout button. The checkout page should be displayed with
9 Make payment for the order. payments options.
the user should be able to save payment
1 Open browser method
Browser should be orders.
for future opened
2 Open url Ecommerce website should be opened
3 Enter username and password user should be able to input username and
4 Click on login button password
Home page should be displayed after login
5 Click on any product displayed on and
Useruser name
should be should be displayed
redirected to producton home
home page page
specification page.should be displayed.
6 Click on any product displayed on The product page
7 home page
Click on add to cart for the The product should be added to cart.
8 product.
Click on Checkout button. The checkout page should be displayed with
9 Select payment method and click payments options.
Payment page should be displayed.
10 on
Staypay.
on payment page for long The payment session should be timedout.
1 time
Openwtihout
browserany activity. Browser should be opened
2 Open url Ecommerce website should be opened
3 Enter username and password user should be able to input username and
password
4 Click on login button Home page should be displayed after login
5 Click on user name displayed on and
Useruser name
profile should
should be displayed on home
be displayed.
home page. page
6 Click on any product displayed on The product page should be displayed.
7 home page
Click on add to cart for the The product should be added to cart.
8 product.
Click on Checkout button. The checkout page should be displayed with
1 Open browser user details.
Browser should be opened
2 Open url Ecommerce website should be opened
3 Enter username and password user should be able to input username and
4 Click on login button password
Used should be logged in and home page
5 Click on any product displayed on should be displayed,
The product products
page should should be
be displayed.
home page categorised.
6 Click on add to cart for the The product should be added to cart.
7 product.
Click on Checkout button. The checkout page should be displayed with
8 Make payment. payments options.
Order should be confirmed and email or text
message should be delivered to customer.
Status Comments
Test Case ID Module Name Test Scenario Test Case Pre-requisites
TC001 My Orders Verify the details on Orders Page Verify that user should be able Browser should be installed
Page to track the order on My Internet connection should be
orders page. present
TC002 My Orders Verify the details on Orders Page Verify that user should be able Browser should be installed
Page to change the delivery date Internet connection should be
and time. present
User should be logged in
TC003 My Orders Verify the details on Orders Page Verify that user should be able Browser should be installed
Page to cancel the order Internet connection should be
present
User should be logged in
TC003 My Orders Verify the details on Orders Page Verify that user should be able Browser should be installed
Page to cancel the order Internet connection should be
present
User should be logged in
TC004 My Orders Verify the details on Orders Page Verify that user should be able Browser should be installed
Page to return the order after Internet connection should be
delivery of order. present
User should be logged in
TC005 My Orders Verify the details on Orders Page Verify that user should be able Browser should be installed
Page to exchange the order from Internet connection should be
My orders page. present
User should be logged in
TC006 My Orders Verify the details on Orders Page Verify that user should be able Browser should be installed
Page to provide feed back and Internet connection should be
reviews about the item present
delivered. User should be logged in
Test Data Step No. Test Step Expected Result Actual Result Status Comments
TC001 Customer Verify the details on Customer Service Verify that customer service Browser should be installed
Service Page Page options should be present on Internet connection should
the website. be present
TC002 Customer Verify the details on Customer Service Verify that different modes of Browser should be installed
Service Page Page customer service such as Email, Internet connection should
Chat or Call should be be present
mentioned. User should be logged in
TC003 Customer Verify the details on Customer Service Verify that waiting time to Browser should be installed
Service Page Page connect to customer service Internet connection should
shold be displayed to user. be present
User should be logged in
TC004 Customer Verify the details on Customer Service Verify that customer service Browser should be installed
Service Page Page should be available in different Internet connection should
languages. be present
User should be logged in
TC005 Customer Verify the details on Customer Service Verify that the timings of Browser should be installed
Service Page Page customer service option should Internet connection should
be displayed to user. be present
User should be logged in
Test Data Step No. Test Step Expected Result Actual Result Status