E-Commerce TestCases
E-Commerce TestCases
TC001 Home Page Verify the details on Home page Verify that home page is displayed after Browser should be installed
login or not. Internet connection should be present
TC002 Home Page Verify the details on Home page Verify that user name is displayed on Browser should be installed
home page or not Internet connection should be present
User should be logged in
TC003 Home Page Verify the details on Home page Verify that featured products are Browser should be installed
displayed on home page Internet connection should be present
User should be logged in
TC004 Home Page Verify the details on Home page Verify that Search Functionality is Browser should be installed
present on home page. Internet connection should be present
User should be logged in
TC005 Home Page Verify the details on Home page Verify the home page of application on Browser should be installed
different browsers. Internet connection should be present
User should be logged in
TC006 Home Page Verify the details on Home page Verify the home page of application on Browser should be installed
different browsers. Internet connection should be present
User should be logged in
TC007 Home Page Verify the details on Home page Verify that products displayed on home Browser should be installed
page are clickable. Internet connection should be present
User should be logged in
TC007 Home Page Verify the details on Home page Verify that products displayed on home Browser should be installed
page are clickable. Internet connection should be present
User should be logged in
TC008 Home Page Verify the details on Home page Verify that when user clicks on a Browser should be installed
product, user should be redirected to Internet connection should be present
product specification page. User should be logged in
TC009 Home Page Verify the details on Home page Verify that user profile section is Browser should be installed
present on home page. Internet connection should be present
User should be logged in
TC0010 Home Page Verify the details on Home page Verify that products displayed on home Browser should be installed
page are categorised. Internet connection should be present
User should be logged in
Test Data Step No. Test Step Expected Result
Username- 1 Open browser Browser should be opened
Username 2 Open url Ecommerce website should be opened
Password-
password 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
1 Open browser 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 and user name
should be displayed on home page
1 Open browser 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 and user name
should be displayed on home page
1 Open browser 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
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
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
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 search field. Search field should accepts alphabets,
numbers or symbols.
1 Open browser 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 and user name should be displayed
on home page
5 Enter search text in search field and click on search Search should be performed according to
icon. search text provided by user.
TC002 Product Details Verify the details on Product Verify that price of product is Browser should be installed
Specification page displayed. Internet connection should be present
User should be logged in
TC003 Product Details Verify the details on Product Verify that product reviews are Browser should be installed
Specification page mentioned. Internet connection should be present
User should be logged in
TC004 Product Details Verify the details on Product Verify that product specifications are Browser should be installed
Specification page displayed. Internet connection should be present
User should be logged in
TC005 Product Details Verify the details on Product Verify that information about IN- Browser should be installed
Specification page Stock/Out-Stock are displayed. Internet connection should be present
User should be logged in
TC006 Product Details Verify the details on Product Verify that seller ratings should be Browser should be installed
Specification page displayed. Internet connection should be present
User should be logged in
TC007 Product Details Verify the details on Product Verify that all the variations of product Browser should be installed
Specification page are displayed. Internet connection should be present
User should be logged in
TC008 Product Details Verify the details on Product Verify that shipping information about Browser should be installed
Specification page product are displayed. Internet connection should be present
User should be logged in
TC009 Product Details Verify the details on Product Verify that payment options are Browser should be installed
Specification page mentioned on product page. Internet connection should be present
User should be logged in
TC0010 Product Details Verify the details on Product Verify that product suggestions related Browser should be installed
Specification page to product should be displayed. Internet connection should be present
User should be logged in
TC0010 Product Details Verify the details on Product Verify that product suggestions related Browser should be installed
Specification page to product should be displayed. Internet connection should be 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 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 a product displayed on the images of product should be displayed correctly.
home page.
1 Open browser 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 and user name
should be displayed on home page
5 Click on a product displayed on the images of product should be displayed correctly.
home page.
1 Open browser The price of product should be displayed.
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 and user name
should be displayed on home page
5 Click on a product displayed on The reviews about the product should be displayed.
home page.
1 Open browser Browser should be opened
TC002 Cart Page Verify the details on Cart Page Verify that user should be able to Browser should be installed
continue shopping after adding items Internet connection should be present
to cart. User should be logged in
TC003 Cart Page Verify the details on Cart Page Verify that item quantity should be Browser should be installed
increased if user adds same item in cart Internet connection should be present
again. User should be logged in
TC004 Cart Page Verify the details on Cart Page Verify that total amount of all items Browser should be installed
should be displayed to user. Internet connection should be present
User should be logged in
User should be logged in
TC005 Cart Page Verify the details on Cart Page Verity that the amount displayed to Browser should be installed
user should include the taxes and Internet connection should be present
shipping charges as per location. User should be logged in
TC006 Cart Page Verify the details on Cart Page Verify that user should not be able to Browser should be installed
add items in cart beyond a certain limit. Internet connection should be present
User should be logged in
TC007 Cart Page Verify the details on Cart Page Verify that when user clicks on remove Browser should be installed
from cart button the item should be Internet connection should be present
removed from cart. User should be logged in
TC008 Cart Page Verify the details on Cart Page Verify that user should be able to apply Browser should be installed
coupons or vouchers at checkout from Internet connection should be present
cart. User should be logged in
cart. User should be logged in
TC009 Cart Page Verify the details on Cart Page Verify that items in cart should be Browser should be installed
present if user logs out and logs in Internet connection should be present
again. 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 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 any product displayed on The product page should be displayed.
home page
6 Click on add to cart for the The product should be added to cart.
product.
1 Open browser 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 and user name
should be displayed on home page
5 Click on any product displayed on The product page should be displayed.
home page
6 Click on add to cart for the The product should be added to cart and user can continue
product. shopping.
1 Open browser 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 and user name
should be displayed on home page
5 Click on any product displayed on The product page should be displayed.
home page
6 Click on add to cart for the The product should be added to cart.
product.
7 Click on add to cart again for the The item quantity should be increases.
same product.
1 Open browser Browser should be opened
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
ts Page Checkout,Payments Page details by message or email. installed
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
Banking etc. 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
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
along with unique order number. should 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
5 Click on any product displayed on The product page should be displayed.
home page
6 Click on add to cart for the The product should be added to cart.
product.
7 Click on Checkout button. The checkout page should be displayed with
delivery details.
1 Open browser 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
and user name should be displayed on home
page
5 Click on any product displayed on The product page should be displayed.
home page
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 for the order. payments options.
User should get order details by message or
1 Open browser email.
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
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
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