You are on page 1of 25

TMP 037 : Test Case

Test Report (ID: EBO_TC's, Version 1.0.0, Classification: Confidential)


India
Document Identification
Title: EBO_Test Case
Subject: Test Cases
Version: 1.0
Issue Date: 16/Jul/2021
Author: Yogesh C

Revision History
Date Sheet name Version Description Revised By Reviewed By Approved By Approved Date
15/Jul/2021 EBO_BAP_2 1.0 As a customer, I should be able access app and browse as guest user Chandan A R

TMP 037 : Test CaseVersion No:3.0 Release Date:September 8, 2010CONFIDENTIAL 1


TMP 037 : Test Case

Test Cycle No. 1


Test Case Complexity
Total No. Not Not A
Module Pass Fail Test Date
of T.C's High Medium Low Executed Bug
EBO_1 2 0 0 0 0 0 0
Total 2 0 0 0 0 0 0

Test Cycle No. 2


Test Case Complexity
Total No. Not Not A
Module Pass Fail Test Date
of T.C's High Medium Low Executed Bug
EBO_1 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0

EBO_1
Test Case Complexity
Total No. Not Not A
Module Pass Fail Test Date
of T.C's High Medium Low Executed Bug
EBO_1 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0

TMP 037 : Test CaseVersion No:3.0 Release Date: September 8, 2010CONFIDENTIAL 2


TMP 037 : Test Case

Test Cycle No. 1


Defects/ No.Test
Total Effort Total Approval Justification/
No.Test cases cases /Effort
(man hours) defects for release Remarks
[Actual] [Actual]

Test Cycle No. 2


Defects/ No.Test
Total Effort Total Approval Justification/
No.Test cases cases /Effort
(man hours) defects for release Remarks
[Actual] [Actual]

EBO_1
Defects/ No.Test
Total Effort Total Approval Justification/
No.Test cases cases /Effort
(man hours) defects for release Remarks
[Actual] [Actual]

TMP 037 : Test CaseVersion No:3.0 Release Date: September 8, 2010CONFIDENTIAL 3


TMP 037 : Test Case

Total No. Of Test Cases : 2

High Medium
Complexity Count :

31 0
Test Cases Executed By :
Test Environment :

Test Case Test Case Pre Condition


Test Case Description Test Step Expected Results
# Type (If any)

User has
Functional/P access to Sign
TC_001
ositive Steps: up/Registration
1. Click on app icon in mobile and Launch app screen
Verify "Browse as Guest" Button in Sign Up screen successfully User should be able to see "Browse as Guest" Button in Sign Up screen

Steps:
1. Click on app icon in mobile and Launch app User has
Functional/P successfully access to Sign
TC_002
ositive 2. After successful launch user is landed to Sign up up/Registration
Verify "Browse as Guest" Button in Sign Up screen by screen screen
accessing app after closing app without Register or 3. Close/Kill app without Login or Register
Login 4. Launch app successfully "Browse as Guest" Button should be displayed to user in this case

Steps:
1. Click on app icon in mobile and Launch app User has
Functional/ successfully access to Sign
TC_003
Negative 2. After successful launch user is landed to Sign up up/Registration
screen, Login screen
Verify "Browse as Guest" button in case of Registered 3. Close/Kill app without Login or Register
user 4. Launch app successfully "Browse as Guest" Button shouldn't be displayed to user in this case

Steps: User has


Functional/P 1. Click on app icon in mobile and Launch app access to Sign
TC_004
ositive successfully up/Registration
2. After successful launch user is landed to Sign up screen
screen
Verify tapping "Browse as Guest" button 3. Click on "Browse as Guest" button After tapping "Browse as Guest" button Action should happen

User has
Functional/P Steps: access to Sign
TC_005 1. Click on app icon in mobile and Launch app
ositive up/Registration
successfully screen
2. After successful launch user is landed to Sign up
Verify after tapping "Browse as Guest" button user screen After tapping "Browse as Guest" button, User should be landed to Home
should be landed to Home screen 3. Click on "Browse as Guest" button screen

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 4


TMP 037 : Test Case

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_006
ositive 2. After successful launch user is landed to Sign up access to app
screen
Verify Sign up option by tapping on Menu as a Guest 3. Click on "Browse as Guest" button
user 4. Click on Menu "Sign up" option should be displayed to the user in the Menu

Steps:
1. Click on app icon in mobile and Launch app User has
TC_007 UI successfully access to
2. After successful launch user is landed to Sign up Home screen
screen
3. Click on "Browse as Guest" button and Land to
Verify Home page UI with App Bar Home screen Home page should be displayed to the user with App Bar as per UI/UX

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_008
ositive 2. After successful launch user is landed to Sign up access to app
screen
Verify as per Admin configuration all available 3. Click on "Browse as Guest" button and Browse User should be able to Browse Products and available products should
products should be displayed for Guest user app be displayed to the user

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_009
ositive 2. After successful launch user is landed to Sign up access to app
screen
Verify accessing Home page, PDP, PLP, Cart & Offers 3. Click on "Browse as Guest" button and Browse User should be able to access Home page, PDP, PLP, Cart & Offers as a
as a Guest user app Guest user

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_010
ositive 2. After successful launch user is landed to Sign up access to app
screen
3. Click on "Browse as Guest" button and Browse
Verify Product Price and Image app Product Price and Image should be displayed to the user

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_011
ositive 2. After successful launch user is landed to Sign up access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify Add to cart as a Guest user 4. Add product to cart User should be able to add product to cart

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 5


TMP 037 : Test Case

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_012 2. After successful launch user is landed to Sign up
ositive access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify Product quantity update(increase) in PDP and 4. Add product to cart User should be able to update quantity successfully and user updated
Cart 5. Update product quantity quantity should reflect in app

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_013 2. After successful launch user is landed to Sign up
ositive access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify Product quantity update(decrease) in PDP and 4. Add product to cart User should be able to update quantity successfully and user updated
Cart 5. Update product quantity quantity should reflect in app

Steps:
1. Click on app icon in mobile and Launch app
Functional/ successfully User has
TC_014 2. After successful launch user is landed to Sign up
Negative access to app
screen
3. Click on "Browse as Guest" button and Browse
app
4. Add product to cart
Verify add/update product quantity to "Zero" 5. Try to update product quantity to "Zero" User shouldn't be able to add/Update quantity as "Zero"

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_015
ositive 2. After successful launch user is landed to Sign up access to app
screen
3. Click on "Browse as Guest" button and Browse
Verify cart icon on app header/bar app Cart icon should be displayed to user on app header/bar

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_016
ositive 2. After successful launch user is landed to Sign up access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify tapping on Cart icon 4. Tap on cart icon in app header After tapping cart icon user should be landed to Cart screen

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 6


TMP 037 : Test Case

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_017 2. After successful launch user is landed to Sign up
ositive access to app
screen
3. Click on "Browse as Guest" button and Browse
app
4. Tap on cart icon in app header and Navigate to
Verify added product in cart screen cart screen User added product should be displayed in cart screen

Steps:
1. Click on app icon in mobile and Launch app User should able to view below details
Functional/P successfully User has  Product Name
TC_018 2. After successful launch user is landed to Sign up  Product Image
ositive access to app
screen  Product Price with Indian currency
3. Click on "Browse as Guest" button and Browse  Quantity(+/-)
app  Delete icon
4. Tap on cart icon in app header and Navigate to
Verify for various details in cart for each line item cart screen

Steps:
1. Click on app icon in mobile and Launch app
successfully
Functional/P 2. After successful launch user is landed to Sign up User has
TC_019
ositive screen access to app
3. Click on "Browse as Guest" button and Browse
app
4. Tap on cart icon in app header and Navigate to
cart screen After clicking Delete icon, Confirmation popup should be displayed to the
Verify after clicking delete icon for the product in cart 5. Click on delete icon user

Steps:
1. Click on app icon in mobile and Launch app
successfully
Functional/P 2. After successful launch user is landed to Sign up User has
TC_020
ositive screen access to app
3. Click on "Browse as Guest" button and Browse
app
4. Tap on cart icon in app header and Navigate to
Verify after confirmation product should be deleted cart screen
from the cart 5. Click on delete icon and confirm After confirmation product should be successfully deleted from the cart

Steps:
1. Click on app icon in mobile and Launch app
successfully
Functional/P 2. After successful launch user is landed to Sign up User has
TC_021
ositive screen access to app
3. Click on "Browse as Guest" button and Browse
app
4. Tap on cart icon in app header and Navigate to
cart screen
Verify for deleted product in cart 5. Click on delete icon and confirm Deleted product shouldn't be displayed to the user

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 7


TMP 037 : Test Case

Steps:
1. Click on app icon in mobile and Launch app
Functional/ successfully User has
TC_022 2. After successful launch user is landed to Sign up
Negative access to app
screen
3. Click on "Browse as Guest" button and Browse
app
4. Add product to cart
Verify updating product quantity to -Ve in cart 5. Try to update product quantity to -Ve value User shouldn't be allowed to update product quantity as -Ve value

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_023
ositive 2. After successful launch user is landed to Sign up access to app
screen
3. Click on "Browse as Guest" button and Browse
Verify "Complete Registration to Checkout" button in app "Complete Registration to Checkout" button should be displayed in case
case of Guest user 4. Add product to cart of Guest user

Steps:
1. Click on app icon in mobile and Launch app
successfully
Functional/P 2. After successful launch user is landed to Sign up User has
TC_024
ositive screen access to app
3. Click on "Browse as Guest" button and Browse
app
4. Add product to cart
Verify tapping "Complete Registration to Checkout" 5. Tap on "Complete Registration to Checkout" After tapping "Complete Registration to Checkout" button, User should
button button be displayed with registration screen

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_025 2. After successful launch user is landed to Sign up
ositive access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify order limit restriction in case of limited 4. Add product to cart For the Limited Checkout there should be restriction of order limit for
checkout for Guest user 5. Try to Place order guest user

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_026 2. After successful launch user is landed to Sign up
ositive access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify error message when cart Subtotal is more than 4. Add product to cart User should be displayed with " You have reached order limit" error
the limit 5. Try to Place order message in this case

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 8


TMP 037 : Test Case

Steps:
1. Click on app icon in mobile and Launch app
Functional/ successfully User has
TC_027 2. After successful launch user is landed to Sign up
Negative access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify error message when cart Subtotal is less than 4. Add product to cart User shouldn't be displayed with " You have reached order limit" error
the limit 5. Try to Place order message in this case

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_028 2. After successful launch user is landed to Sign up
ositive access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify "Complete Registration to Checkout", in case of 4. Add product to cart Without "Complete Registration to Checkout", User is not allowed to
limited and non limited checkout 5. Try to Proceed to checkout proceed to checkout in case of limited and non limited checkout

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_029
ositive 2. After successful launch user is landed to Sign up access to app
screen
Verify stock status for product on PLP, PDP, Cart 3. Click on "Browse as Guest" button and Browse As per stock status in Admin, "In Stock"/"Out of Stock" status should
screen app display for an user

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_030
ositive 2. After successful launch user is landed to Sign up access to app
screen
Verify stock status update in app by making Zero as 3. Click on "Browse as Guest" button and Browse
available quantity in Admin app Product stock status should be displayed as "Out of Stock" in this case

Steps:
1. Click on app icon in mobile and Launch app
Functional/P successfully User has
TC_031
ositive 2. After successful launch user is landed to Sign up access to app
screen
3. Click on "Browse as Guest" button and Browse
app
Verify adding "Out of Stock" product to cart 4. Try to add "Out of Stock" product to cart User shouldn't be allowed to add "Out of Stock" Product to cart

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 9


TMP 037 : Test Case

Cycle 1 Cycle 2 Cycle 3

% of test % of test % of test % of test


Total Not Total Total Not Total Total Not Total
Low Total Pass Total Fail cases cases Total Pass Total Fail cases cases Total Pass Total Fail
Executed Executed Executed Executed Executed Executed
executed failed executed failed
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Test Case Status Status Status


Complexit Pass/Fail/ Defect ID Actual Results Remarks Pass/Fail/ Defect ID Actual Results Remarks Pass/Fail/ Defect ID Actual Results
y NE NE NE

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 10


TMP 037 : Test Case

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 11


TMP 037 : Test Case

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 12


TMP 037 : Test Case

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 13


TMP 037 : Test Case

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 14


TMP 037 : Test Case

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

Not
High
Executed

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 15


TMP 037 : Test Case

Cycle 3

% of test % of test
cases cases
executed failed
0 0

Remarks

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 16


TMP 037 : Test Case

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 17


TMP 037 : Test Case

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 18


TMP 037 : Test Case

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 19


TMP 037 : Test Case

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 20


TMP 037 : Test Case

TMP 037 : Test CaseVersion No 3.0 Release Date:September 8, 2010CONFIDENTIAL 21


Acceptance Criteria
Acceptance Criteria -
For the first time when user launch app, App should launch successfully
User should be able to see Sign Up screen where there is "Browse as Guest" CTA
Even user open app next time also, above screen should appear until user has not registered
User should be able to tap on "Browse as Guest" CTA
When user taps on "Browse as Guest", Screen should redirect to Home screen
User should be register anytime while browsing the app by taping on Sign Up from the menu
Home page should display as per UI/UX design such as App bar
User should be able browser the app and available products
User should be able to navigate to Home page, PDP, PLP, Cart & Offers
User should be able to view the product price, Image
User should be able to add the product to cart with minimum 1 quantity
User should be able to increase/decrease the product quantity on PDP and Cart screen
User should be able to navigate to cart screen by tapping on cart icon on app header/bar

User should be able to view the added product to cart screen with below details:
 Product Name
 Product Image
 Product Price with Indian currency
 Quantity(+/-)
 Delete icon

Above details should display for each line item for the added product in cart
User should be able to delete the product from cart with confirmation popup
User should be able to increase/decrease the quantity in the cart screen for each line item
Minimum quantity of product should be at least 1 in the cart, It can't be 0 or -Ve value
There should be "Complete Registration to Checkout" button for the Gated checkout
By tapping on "Complete Registration to Checkout" button, user should be redirected to registration screen
For the Limited Checkout there should be restriction of order limit for guest user
If cart subtotal is more than the limit then it should display appropriate message " You have reached order limit"
For limited checkout also "Complete Registration to Checkout" is mandatory to proceed to checkout
By tapping on "Complete Registration to Checkout" button, user should be redirected to registration screen
Product should retain in the cart as per backend configuration
When product is "In Stock"/"Out of Stock" status should display for product on PLP, PDP, Cart screen
If product is already added to cart and inventory became 0 in backend then status should display as "Out of Stock"
If product(s) status shows as "Out of Stock" on PDP, PLP, Home Page then user should not be able to add to cart

Page 22
Acceptance Criteria
Test cases

Page 23
Test Case Complexity Guideline
· Multiple tasks performed.
· Doing complex calculations.
High
· Accessing the data from multiple tables from the database.
· Updating data to multiple tables in the database.
· Accessing the database.
Medium · Selecting data from a table and displaying in the UI.
· Performing validations.
· Simple entry in the UI.
· Display of simple popup windows without any data population.
Low
· GUI enable and disable.
· No validation checks performed.

Conventions
1.Main functionalities are designed with font size of 11 and bold enabled and sub-functionalities (if any) are
designed with font size 10 and bold enabled.
2.Test case numbering format is followed as "<Project Name in 2 character length >- <Major functionality
name in 2 character length>-<Running numbers>". For example: In SunJewels project, test cases for
Admin module are numbered as "SJ-AM-001", "SJ-AM-002" etc.

NOTE: For fields with sky blue background color data will be automatically calculated based on the formu

Template Usage Guide


To add test cases for a new module:
1. Make a copy of "(Module Name)" sheet.
2. Rename the sheet as the name of the new module.
3. In the summary sheet copy the row for "(Module Name)".
4. Write the name of the module in the first cell and hyperlink it to the corresponding sheet.
5. Verify the formulas and modify according to the previous row if required.
6. Remove the test/dummy rows from the test cycle summary from the summary sheet and also remove
the test/dummy sheets.
tionalities (if any) are

<Major functionality
ct, test cases for

ed based on the formu

sheet.

eet and also remove

You might also like