Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 420

Project Name (Client Name)

Prepared By
Vesion No
OpenCart
Pavan
Version 1.0
Version 2.0
Version 3.0
Updated with Client Feedback
Added Test Cases for new functionalilities
Project Name OpenCart (Frontend)
Client OpenCart
Reference Document FRS (BRS Document not provided)
Created By Pavan
Creation Date DD-MM-YYYY
Approval Date DD-MM-YYYY

Test Scenario ID Reference


(TS_001)Register Functionality FRS

(TS_002) Login Functionality FRS

(TS_003)Logout Functionality FRS

(TS_004)Forgot Passsword FRS

(TS_005)Search Functionality FRS

(TS_006)Product Compare FRS

(TS_007)Product Display Page FRS

(TS_008)Add to Cart FRS

(TS_009)Wish List FRS

(TS_010)Shopping Cart FRS

(TS_011)Home Page FRS

(TS_012)Checkout FRS

(TS_013)My Account FRS

(TS_014)My Account Information FRS

(TS_015)Change Password FRS


(TS_016)Address Book FRS

(TS_017)Order History FRS

(TS_018)Order Information FRS

(TS_019)Product Returns FRS

(TS_020)Downloads FRS

(TS_021)Reward Points FRS

(TS_022)Returns Page FRS

(TS_023)Transactions FRS

(TS_024)Recurring Payments FRS

(TS_025)Affiliate FRS

(TS_026)Newsletter FRS

(TS_027)Contact Us FRS

(TS_028)Gift Certificate FRS

(TS_029)Special Offers FRS

(TS_030)Header Menu Footer Options


FRS

(TS_031)Currencies FRS
art (Frontend)
art
RS Document not provided)

M-YYYY
M-YYYY

Test Scenario Description


Validate the working of Register Account functionality

Validate the working of Login functionality

Validate the working of Logout functionality

Validate the working of Forgot Password functionality

Validate the working of Search functionality

Validate the working of Product Compare functionality

Validate the Product Display Page functionality for the different types of Produ

Validate the working of 'Add to Cart' functionality

Validate the working of 'Wish List' functionality

Validate the working of 'Shopping Cart' functionality

Validate the working of Home Page functionality

Verifty the working of Checkout functionality

Validate the My Account functionality

Validate the working of My Account > Account Information functionality

Validate the working of My Account > 'Change Password' functionality


Validate the working of My Account > 'Address Book' functionality

Validate the working of My Orders > 'Order History' functionality

Validate the working of My Orders > 'Order Information' functionality

Validate the working of My Orders > 'Product Returns' functionality

Validate the working of My Orders > 'Downloads' functionality

Validate the working of My Orders > 'Reward Points' functionality

Validate the working of My Orders > 'Returned Requests' functionality

Validate the working of My Orders > 'Your Transactions' functionality

Validate the working of My Orders > 'Recurring Payments' functionality

Validate the working of 'Affiliate' functionality

Validate the working of 'Newsletter' functionality

Validate the working of 'Contact Us' page functionality

Validate the working of 'Gift Certificate' page functionality

Validate the working of 'Speal Offers' page functionality

Validate the working of 'Header' options, 'Menu' options and 'Footer' options

Validate the complete Application functionality for different currencies


Priority Number of Test Cases
P0 27

P0 23

P0 11

P2 25

P1 22

P4 24

P1 37

P1 09

P4 21

P1 33

P2 10

P1 20

P2 9

P3 13

P3 13
P3 21

P3 12

P3 8

P3 11

P3 13

P3 10

P3 17

P3 11

P3 9

P4 29

P4 13

P4 13

P4 11

P4 16

P4 22

P2 3
Test Case ID Test Scenario
<< Test Scenarios

(TS_001)
TC_RF_001 Register
Functionality

(TS_001)
TC_RF_002 Register
Functionality

(TS_001)
TC_RF_003 Register
Functionality
(TS_001)
TC_RF_004 Register
Functionality

(TS_001)
TC_RF_005 Register
Functionality
(TS_001)
TC_RF_006 Register
Functionality

(TS_001)
TC_RF_007 Register
Functionality

(TS_001)
TC_RF_008 Register
Functionality
(TS_001)
TC_RF_009 Register
Functionality

(TS_001)
TC_RF_010 Register
Functionality

(TS_001)
TC_RF_011 Register
Functionality

(TS_001)
TC_RF_012 Register
Functionality
(TS_001)
TC_RF_013 Register
Functionality

(TS_001)
TC_RF_014 Register
Functionality

(TS_001)
TC_RF_015 Register
Functionality

(TS_001)
TC_RF_016 Register
Functionality

(TS_001)
TC_RF_017 Register
Functionality
(TS_001)
TC_RF_018 Register
Functionality

(TS_001)
TC_RF_019 Register
Functionality

(TS_001)
TC_RF_020 Register
Functionality

(TS_001)
TC_RF_021 Register
Functionality

(TS_001)
TC_RF_022 Register
Functionality
(TS_001)
TC_RF_023 Register
Functionality

(TS_001)
TC_RF_024 Register
Functionality

(TS_001)
TC_RF_025 Register
Functionality
(TS_001)
TC_RF_026 Register
Functionality
(TS_001)
TC_RF_027 Register
Functionality
Test Case Title

Validate Registering an Account by providing


only the Mandatory fields

Validate 'Thank you for registering' email is


sent to the registered email address as a
confirmation for registering the account

Validate Registering an Account by providing


all the fields
Validate proper notification messages are
displayed for the mandatory fields, when you
don't provide any fields in the 'Register
Account' page and submit

Validate Registering an Account when 'Yes'


option is selected for Newsletter field
Validate Registering an Account when 'No'
option is selected for Newsletter field

Validate different ways of navigating to


'Register Account' page

Validate Registering an Account by entering


different passwords into 'Password' and
'Password Confirm' fields
Validate Registering an Account by providing
the existing account details (i.e. existing
email address)

Validate Registering an Account by providing


an invalid email address into the E-Mail field

Validate Registering an Account by providing


an invalid phone number

Validate Registering an Account by using the


Keyboard keys
Validate all the fields in the Register Account
page have the proper placeholders

Validate all the mandatory fields in the


Register Account page are marked with red
color * symbol

Validate the details that are provided while


Registering an Account are stored in the
Database

Validate whether the Mandatory fields in the


Register Account page are accepting only
spaces

Validate whether the Password fields in the


Register Account page are following Password
Complexity Standards
Validate whether the fields in the Register
Account page are according the Client
requirements (Examples- Height, Width,
Number of characters etc.)

Validate whether the leading and trailing


spaces entered into the Register Account
fields are trimmed

Validate whether the 'Privacy Policy'


checkbox option is not selected by default

Validate Registering the Account without


selecting the 'Privacy Policy' checkbox option

Validate the Password text entered into the


'Password' and 'Password Confirm' field of
'Register Account' functionality is toggled to
hide its visibility
Validate navigating to other pages using the
options or links provided on the 'Register
Account' page

Validate Registring an Account, by filling


'Password' field and not filling 'Password
Confirm' field

Validate the Breadcrumb, Page Heading,


Page URL, Page Title of 'Register Account'
Page
Validate the UI of the 'Register Account' page

Validate 'Register Account' functionality in all


the supported environments
Pre-requisites

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser
1. Open the Application
(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser
1. Open the Application
(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser
1. Open the Application
(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser
1. Open the Application
(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser
1. Open the Application
(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser
1. Open the Application
(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser

1. Open the Application


(https://demo.opencart.com) in any Browser
Test Steps

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into the Mandatory
Fields (First Name, Last Name, E-Mail,Telephone,
Password, Password Confirm and Privacy Policy
Fields)
4. Click on 'Continue' button (ER-1)
5. Click on 'Continue' button that is displayed in the
'Account Success' page (ER-2)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Enter new Account Details into the Mandatory
Fields (First Name, Last Name, E-Mail,Telephone,
Password, Password Confirm and Privacy Policy
Fields)
4. Click on 'Continue' button
5. Check the email address used for registering the
account (Verify ER-1, ER-2. ER-3)
6. Click on the Login page link from the Email body
(Verify ER-4)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Password Confirm, Newsletter and Privacy Policy
Fields)
4. Click on 'Continue' button (ER-1)
5. Click on 'Continue' button that is displayed in the
'Account Success' page (ER-2)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Don't enter anything into the fields
4. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Password Confirm and Privacy Policy Fields)
4.Click on 'Yes' radio option for Newsletter
5. Click on 'Continue' button (ER-1)
6. Click on 'Continue' button that is displayed in the
'Account Success' page (ER-2)
7. Click on 'Subscribe/unsubscribe to newsletter'
option (ER-3)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Password Confirm and Privacy Policy Fields)
4.Click on 'No' radio option for Newsletter
5. Click on 'Continue' button (ER-1)
6. Click on 'Continue' button that is displayed in the
'Account Success' page (ER-2)
7. Click on 'Subscribe/unsubscribe to newsletter'
option (ER-3)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option (ER-1)
3. Click on 'My Account' Drop menu
4. Click on 'Login' option
5. Click on 'Continue' button inside 'New Customer'
box (ER-1)
6. Repeat Steps 3 and 4
7. Click on 'Register' option from the Right Column
options (ER-1)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Newsletter and
Privacy Policy Fields)
4. Enter any password say '12345' into the
'Password' field
5. Enter any different password say 'abcde' into the
'Passsword Confirm' field
6. Click on 'Continue' button (ER-1)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Enter existing Account Details into all the Fields
(First Name, Last Name, E-Mail,Telephone, Password,
Password Confirm, Newsletter and Privacy Policy
Fields) - <Refer Test Data>
4. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name,Telephone, Password, Password
Confirm, Newsletter and Privacy Policy Fields)
4. Enter invalid email address into the E-Mail Field -
<Refer Test Data>
5. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name,E-Mail, Password, Password
Confirm, Newsletter and Privacy Policy Fields)
4. Enter invalid phone number into the Telephone
Field - <Refer Test Data>
5. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Password Confirm, Newsletter and Privacy Policy
Fields) by using Keyboard keys (Tab, Spacebar and
Enter)
4. Click on 'Continue' button (ER-1)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. View the First Name, Last Name, E-Mail,
Telephone, Password, Password Confirm fields for
Placeholders (ER-1)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Check the Fields - First Name, Last Name, E-Mail,
Telephone, Password, Password Confirm and Privacy
Policy
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Password Confirm, Newsletter and Privacy Policy
Fields)
4. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter spaces into the Mandatory Fields (First
Name, Last Name, E-Mail,Telephone, Password and
Password Confirm)
4. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Newsletter and
Privacy Policy Fields)
4. Check entering simple passwords (Not following
Password Complexity Standars' i.e. Size of password
as 8, password should contain atleat one number,
symbol, lower case letter and upper case letters) -
<Refer Test Data>
5. Click on 'Continue' button (ER-1)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Check all the fields (First Name, Last Name, E-
Mail,Telephone, Password, Password Confirm,
Newsletter and Privacy Policy Fields) including the
'Continue' button (ER-1)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Password Confirm, Newsletter and Privacy Policy
Fields) - by adding leading and trailing spaces to the
applicable fields (First Name, Last Name, E-
Mail,Telephone, Password, Password Confirm)
4. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. View the 'Privacy Policy' checkbox option (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Password Confirm and Newsletter Fields)
4. Don't select the 'Privacy Policy' checkbox option
4. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter some Password text into the 'Password' and
'Password Confirm' fields (ER-1)
1. Click on 'My Account' Drop menu
2. Click on 'Register' option
3. Try clicking on 'login page' link, 'privacy policy'
link, 'Right Column' options, Menu options, Header
and Footer options and any other options

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
3. Enter new Account Details into all the Fields (First
Name, Last Name, E-Mail,Telephone, Password,
Newsletter and Privacy Policy Fields)
4. Don't enter into 'Password Confirm' field
5. Click on 'Continue' button (ER-1)

1. Click on 'My Account' Drop menu


2. Click on 'Register' option

1. Click on 'My Account' Drop menu


2. Click on 'Register' option

1. Click on 'My Account' Drop menu


2. Click on 'Register' option
Test Data

Not Applicable

Not Applicable

Not Applicable
Not Applicable

Not Applicable
Not Applicable

Not Applicable

Not Applicable
First Name - Pavan
Last Name - B
E-Mail -
pavanoltraining@gmail.com
Telephone - 814240XXXX
Password - 12345
Password Confirm - 12345

Try all below invalid email


address formats:
1) pavanol
2) pavanol@
3) pavanol@gmail
4) pavanol@gmail.com

Try all below invalid phone


formats:
1) 111
2) abcde

Not Applicable
Not Applicable

Not Applicable

Not Applicable

Not Applicable

12345
Not Applicable

Not Applicable

Not Applicable

Not Applicable

Not Applicable
Not Applicable

Not Applicable

Not Applicable

Not Applicable

Not Applicable
Expected Result (ER)

1. User should be logged in, taken to 'Account Succcess'


page and proper details should be displayed on the page
2. User should be taken to 'Account' page and a confirm
email should be sent to the registed email address

1. Validate a confirmation email for registering the account is


sent to the registered email address.
2. Validate the Email subject, body and from address of the
received email.
3. Validate there is a link to the login page provided in the
Email body
4. User should be taken to the Login page

1. User should be logged in, taken to 'Account Succcess'


page and proper details should be displayed on the page
2. User should be taken to 'Account' page
1. The below warning messages should be displayed for the
respective fields:
For First Name field, the warning message 'First Name must
be between 1 and 32 characters!' should be displayed
For Last Name field, the warning message 'Last Name must
be between 1 and 32 characters!' should be displayed
For E-Mail field, the warning message 'E-Mail Address does
not appear to be valid!' should be displayed
For Telephone field, the warning message 'Telephone must
be between 3 and 32 characters!' should be displayed
For Password field, the warning message 'Password must be
between 4 and 20 characters!' should be displayed
For Privacy Policy field, the warning message 'Warning: You
must agree to the Privacy Policy!' should be displayed on the
top

1. User should be logged in, taken to 'Account Succcess'


page and proper details should be displayed on the page
2. User should be taken to 'Account' page
3. 'Yes' option should be displayed as selected by default in
the Newsletter page
1. User should be logged in, taken to 'Account Succcess'
page and proper details should be displayed on the page
2. User should be taken to 'Account' page
3. 'No' option should be displayed as selected by default in
the Newsletter page

1. User should be taken to 'Register Account' page

1.Account should not be created, instead a warning message


- 'Password confirmation does not match password!' should
be displayed under 'Password Confirm' field
1. Account should not be created again, instead the warning
messsage - 'Warning: E-Mail Address is already registered!'
should be displayed

1. Account should not be created, instead a proper field level


warning message or page level warning message to provide
valid email address should be displayed

1. Account should not be created, instead a proper warning


message should be displayed

1. User should be logged in, taken to 'Account Succcess'


page and proper details should be displayed on the page
1. Proper Placeholder texts should be displayed in these
fields

1. All the specified Fields in the Test Steps should be marked


with red color * symbol

1. All the details entered while registering the account are


successfully stored in the Database

1. Warning message should be displayed for these Mandatory


fields

1. Warning message should be displayed for following


Password Complexity Standards
1. Text fields should abide to the Client requirements

1. The leading and trailing spaces entered into these fields


should automatically get trimmed on successful account
creation

1. 'Privacy Policy' checkbox option is not selected by default

1. Warning message - 'Warning: You must agree to the


Privacy Policy!' should be displayed

1.Password text entered into 'Password' and 'Password


Confirm' fields need to be toggled to hide its visibilty (It
should be hidden by displaying * or . Symbols)
1. User should be navigated to the respective pages without
any problems

1. Warning message - 'Password confirmation does not


match password!' should be displayed under 'Password
Confirm' field

1. Proper Breadcrumb, Page Heading, Page URL and Page


Title should be displayed

1. Proper and good UI should be displayed on the 'Register


Account' page

1.'Register Account' functionality should work in all the


supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario
<< Test Scenarios

(TS_002)
TC_LF_001 Login
Functionality

(TS_002)
TC_LF_002 Login
Functionality

(TS_002)
TC_LF_003 Login
Functionality

(TS_002)
TC_LF_004 Login
Functionality

(TS_002)
TC_LF_005 Login
Functionality
(TS_002)
TC_LF_006 Login
Functionality

(TS_002)
TC_LF_007 Login
Functionality

(TS_002)
TC_LF_008 Login
Functionality

(TS_002)
TC_LF_009 Login
Functionality
(TS_002)
TC_LF_010 Login
Functionality

(TS_002)
TC_LF_011 Login
Functionality

(TS_002)
TC_LF_012 Login
Functionality

(TS_002)
TC_LF_013 Login
Functionality
(TS_002)
TC_LF_014 Login
Functionality

(TS_002)
TC_LF_015 Login
Functionality

(TS_002)
TC_LF_016 Login
Functionality
(TS_002)
TC_LF_017 Login
Functionality

(TS_002)
TC_LF_018 Login
Functionality

(TS_002)
TC_LF_019 Login
Functionality

(TS_002)
TC_LF_020 Login
Functionality
(TS_002)
TC_LF_021 Login
Functionality
(TS_002)
TC_LF_022 Login
Functionality
(TS_002)
TC_LF_023 Login
Functionality
Test Case Title

Validate logging into the Application


using valid credentials

Validate logging into the Application


using invalid credentials (i.e. Invalid
email address and Invalid Password)

Validate logging into the Application


using invalid email address and valid
Password

Validate logging into the Application


using valid email address and invalid
Password

Validate logging into the Application


without providing any credentials
Validate 'Forgotten Password' link is
available in the Login page and is
working

Validate logging into the Application


using Keyboard keys (Tab and Enter)

Validate E-Mail Address and Password


text fields in the Login page have the
place holder text
Validate Logging into the Application
and browsing back using Browser
back button
Validate Loggingout from the
Application and browsing back using
Browser back button

Validate logging into the Application


using inactive credentials

Validate the number of unsucessful


login attemps

Validate the text into the Password


field is toggled to hide its visibility
Validate the copying of the text
entered into the Password field

Validate the Password is not visible in


the Page Source

Validate Logging into the Application


after changing the password
Validate Logging into the Application,
closing the Browser without
loggingout and opening the
application in the Browser again

Validate timeout of the Login Session

Validate user is able to navigate to


different pages from Login page

Validate the different ways of


navigating to the Login page
Validate the breadcrumb, Page
Heading, Page Title and Page URL of
Login page
Validate the UI of the Login page

Validate the Login page functionality


in all the supported environments
Pre-requisites

1. Open the Application URL


(https://demo.opencart.com) in any
supported Browser
2. Login credentials for an existing
account are required

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser

Open the Application URL


(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser
Open the Application URL
(https://demo.opencart.com) in any
supported Browser
Test Steps

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option (Validate ER-1)
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field - <Refer
Test Data>
5. Click on 'Login' button (Validate ER-2)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option
3. Enter invalid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter invalid password into the 'Password' field -
<Refer Test Data>
5. Click on 'Login' button (Validate ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Enter invalid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field - <Refer
Test Data>
5. Click on 'Login' button (Validate ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter invalid password into the 'Password' field -
<Refer Test Data>
5. Click on 'Login' button (Validate ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Don't enter anything into the 'E-Mail Address' field
4. Don't enter anything into the 'Password' field
5. Click on 'Login' button (Validate ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option (ER-1)
3. Click on 'Forgotten Password' link (ER-2)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option
3. Press Tab keyboard key until the control comes to the
E-Mail Address text field and enter the valid email
address - <Refer Test Data>
4. Press Tab keyboard key to move the control to
Password text field and enter the valid password -
<Refer Test Data>
5. Press Tab keyboard key until the control comes 'Login'
button and press 'Enter' key to submit (ER-1)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option (ER-1)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field - <Refer
Test Data>
5. Click on 'Login' button
6. Click on Browser back button (ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field - <Refer
Test Data>
5. Click on 'Login' button
6. Click on 'My Account' Dropmenu and select 'Logout'
option
7. Click on Browser back button (ER-1)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option
3. Enter valid email address of an inactive account into
the 'E-Mail Address' field - <Refer Test Data>
4. Enter valid password of an inactive account into the
'Password' field - <Refer Test Data>
5. Click on 'Login' button (ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Enter invalid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter invalid password into the 'Password' field -
<Refer Test Data>
5. Click on 'Login' button
6. Repeat Step 5 for 4 more times (ER-1)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option
3. Enter any text into the 'Password' field (ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Enter any text into the 'Password' field
4. Select the text entered into the 'Password' field, right
click to select 'Copy' option (ER-1)
5. Select the text entered into the 'Password' field and
press (Ctrl+C) shorcut for copying (ER-2)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Enter any text into the 'Password' field
4. Inspect the Password text field (ER-1)
5. Click on 'Login' button and inspect the Password text
field (ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option (Validate ER-1)
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field - <Refer
Test Data>
5. Click on 'Login' button
6. Click on 'Change your password' link
7. Enter new password into the 'Password' and 'Password
Confirm' fields
8. Click on 'Continue' button
9. Click on 'My Account' Dropmenu and select 'Logout'
option
10. Repeat steps 1 to 5 (ER-1)
11. Enter new credentials given in Step 7 and click on
'Login' button (ER-2)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option (Validate ER-1)
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field - <Refer
Test Data>
5. Click on 'Login' button
6. Close the Browser
7. Open the Browser and open the Application URL (ER-
1)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option (Validate ER-1)
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field - <Refer
Test Data>
5. Click on 'Login' button
6. Wait for more than 30 minutes without performing
anything on the Application
7. Perform any action on the Application
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Click on 'Continue' button under 'New Customer'
section (ER-1)
4. Navigate back to Login page and click on different
options like (Right Column options, Header options,
Menu Options, Footer options and any other options)
(ER-2)
Validate all the below ways of navigating to the Login
page:
Way 1 - Click on 'Login page' link in the 'Register
Account' page (ER-1)
Way 2 - Click on 'Login' option from the 'Right Column'
options (ER-1)
Way 3 - Select 'Login' option from the 'My Account'
Dropmenu (ER-1)
1. Click on 'My Account' Dropmenu
2. Click on 'Login' option (ER-1)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option (ER-1)

1. Click on 'My Account' Dropmenu


2. Click on 'Login' option (ER-1)
Test Data

Email Address -
pavanoltraining@gmail.com

Password -
12345

Email Address -
xyzabc123@gmail.com

Password -
xyzabc123

Email Address -
xyzabc123@gmail.com

Password -
12345

Email Address -
pavanoltraining@gmail.com

Password -
xyzabc123

Not Applicable
Not Applicable

Not Applicable

Not Applicable

Email Address -
pavanoltraining@gmail.com

Password -
12345
Email Address -
pavanoltraining@gmail.com

Password -
12345

Test Data for this is pending

Email Address -
xyzabc123@gmail.com

Password -
xyzabc123

Not Applicable
Not Applicable

Not Applicable

Email Address -
pavanoltraining@gmail.com

Password -
12345
Email Address -
pavanoltraining@gmail.com

Password -
12345

Email Address -
pavanoltraining@gmail.com

Password -
12345

Not Applicable

Not Applicable
Not Applicable

Not Applicable

Not Applicable
Expected Result (ER) Actual Result

1.User should be navigated to Login page


2.User should get logged in and taken to the
'Account' page

1. Warning message with the text 'Warning:


No match for E-Mail Address and/or
Password.' should be displayed

1. Warning message with the text 'Warning:


No match for E-Mail Address and/or
Password.' should be displayed

1. Warning message with the text 'Warning:


No match for E-Mail Address and/or
Password.' should be displayed

1. Warning message with the text 'Warning:


No match for E-Mail Address and/or
Password.' should be displayed
1. User should be taken to 'Login' page and
'Forgotten Password' link should be
displayed in the page
2. User should be taken to 'Forgotten
Password' page
1. User should be able to log into the
application

1. Proper place holder text should be


displayed inside the 'E-Mail Address' and
'Password' text fields
1. User should not logged out
1. User should not get loggedin again

1. User should not be able to login

1. Warning message with the text ' Warning:


Your account has exceeded allowed number
of login attempts. Please try again in 1
hour.' should be displayed for the 5th time
of clicking the 'Login' button with the same
invalid credentials

1.Text entered into the Password field


should be toggled to hide its visibility (i.e.
Instead of entered characters getting
dispalyed, the Password field should show
either * or . Symbols)
1. Copy option in the Right click menu
should be disabled
2. Password text should not be copied

1. Password text should not be visible in the


Page source

1. User should not be allowed to login


2. User should be able to login
1. Loggedin Sesion should be still
maintained and User should not get logged
out

1. User should get automatically logged out


with a proper message stating your session
got expired.

1. User should be navigated to 'Register


Account' page
2. User should be navigated to the
Appropriate pages

1. User should be navigated to 'Login' page


1. Proper Breadcrumb, Page Heading, Page
URL and Page Title should be displayed

1. Login page UI should adhere to the UI


checklist

1. Login functionality should work correctly


in all the supported environments
Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate Logging out by
selecting Logout option from
'My Account' dropmenu
(TS_003)
TC_LG_001
Logout Functionality

Validate Logging out by


selecting Logout option from
(TS_003)
TC_LG_002 'Right Column' options
Logout Functionality

Validate the Application


(TS_003) session status, after logging
TC_LG_003
Logout Functionality and closing the Browser
without logging out
Validate logging out and
(TS_003)
TC_LG_004 browsing back
Logout Functionality

(TS_003) Validate Logout option is not


TC_LG_005
Logout Functionality displayed under 'My Account'
menu before logging in
Validate Logout option is not
(TS_003) displayed under 'Right Column'
TC_LG_006
Logout Functionality options before logging in

Validate logout from an


Account from a single place
after logging into it from
(TS_003) different places
TC_LG_007
Logout Functionality

Validate logging out and loggin


(TS_003) in immediately after logout
TC_LG_008
Logout Functionality

Validate 'Account Logout' page


(TS_003)
TC_LG_009
Logout Functionality

Validate the UI of the Logout


(TS_003) option and the 'Account
TC_LG_010
Logout Functionality Logout' page

Validate the Logout


(TS_003)
TC_LG_011 functionality in all the
Logout Functionality
supported environments
Pre-requisites Test Steps

1. Open the Application URL 1. Click on 'My Account' Dropmenu


2. User is logged in 2. Select 'Logout' option (Verify ER-1)
3. Click on 'Continue' button (Verify ER-2)

1. Open the Application URL 1. Click on 'Logout' option from the Right Column
2. User is logged in and is on (Verify ER-1)
'Account' page 2. Click on 'Continue' button (Verify ER-2)

1. Open the Application URL 1. Close the Browser without Logging out
2. User is logged in 2. Open the Browser and navigate the application
(Verify ER-1)

1. Open the Application URL 1. Click on 'My Account' Dropmenu


2. User is logged in 2. Select 'Logout' option
3. Click on Browser back button (Verify ER-1)
1. Open the Application URL 1. Click on 'My Account' Dropmenu (Verify ER-1)

1. Open the Application 1. Click on 'My Account' Dropmenu


2. Select 'Regiser' option (Verify ER-1)

1. Open the Application URL 1. Click on 'My Account' Dropmenu in Firefox Browser
2. User is logged in Firefox Browser 2. Select 'Logout' option
of your laptop 3. Perform any operation which requires the user to
3. User is logged in with the same log, say navigating to Address Book page in the
acccount of step2 in Chrome Chrome Browser of Mobile device (Verify ER-1)
browser of your Mobile device

1. Open the Application URL 1. Click on 'My Account' Dropmenu


2. User is logged in 2. Select 'Logout' option
3. Login immediately again with same or different
account (Verify ER-1)
1. Open the Application URL 1. Click on 'My Account' Dropmenu
2. User is logged in 2. Select 'Logout' option
3. Check the Page Heading, Page Title, Page URL and
Breadcrumb of the displayed 'Account Logout' page
(Verify ER-1)
1. Open the Application URL 1. Click on 'My Account' Dropmenu
2. User is logged in 2. Select 'Logout' option (Verify ER-1)

1. Open the Application URL 1. Click on 'My Account' Dropmenu


2. User is logged in 2. Select 'Logout' option (Verify ER-1)
Test Data Expected Result (ER)

1. User should be taken to the 'Account Logout'


page and User should see Login option inplace of
Logout under the 'My Account' dropmenu
2. User should be taken to the Home page
Not Applicable

1. User should be taken to the 'Account Logout'


page and User should see Login option inplace of
Not Applicable Logout under the 'My Account' dropmenu
2. User should be taken to the Home page

1. Application should not get logged out, instead


the user loggedin session need to be mainitained
Not Applicable

1. User should not get logged in


Not Applicable

1. Logout option should not be displayed under


Not Applicable 'My Account' dropmenu

1. Logout option should not be displayed in the


'Right Column'
Not Applicable

1. User be logged out in Mobile device too,


instead of getting navigated to the Address book
page
Not Applicable

1. Same Account or Differnet Account should get


loggedin
Not Applicable

1. Proper Page Heading, Page Title, Page URL and


Breadcrumb are displayed for 'Account Logout'
Not Applicable page

1. Proper UI adhering to the UI checklist should


be displayed for Logout option (My Account
Not Applicable
DropMenu and Right Column) and 'Account
Logout' page
1. Logout functionality should work correctly in all
Not Applicable the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate User is able to reset
the password

(TS_004)
TC_FP_001
Forgot Passsword

Validate an email is sent with


the proper details on resetting
the password
(TS_004)
TC_FP_002
Forgot Passsword

Validate logging into the


Application with the old
(TS_004)
TC_FP_003 password after resetting it
Forgot Passsword

Validate logging into the


Application with the old
password when you have
initiated the resetting
(TS_004) password process and have
TC_FP_004
Forgot Passsword not reset the password

Validate resetting the


password for a non-registered
(TS_004)
TC_FP_005 account
Forgot Passsword
Validate how many times the
User is able to reset the
password using the reset link
sent over email

(TS_004)
TC_FP_006
Forgot Passsword

Validate the User has given the


same password into the
'Password' and 'Confirm' fields
of the 'Reset your Password'
page

(TS_004)
TC_FP_007
Forgot Passsword

Validate the placeholders are


displayed in the 'Password' and
(TS_004)
TC_FP_008 'Confirm' fields of 'Reset your
Forgot Passsword
password' page

Validate resetting the


password without giving the
(TS_004) new password in the
TC_FP_009
Forgot Passsword 'Password' and 'Confirm' fields
of 'Reset your Password' page

Validate clicking 'Back' button


on the 'Reset your Password'
(TS_004)
TC_FP_010 page
Forgot Passsword

Validate 'Right Column' options


are displayed in the 'Reset
(TS_004)
TC_FP_011 your Password' page
Forgot Passsword

Validate the Breadcrumb of the


'Reset your Password' page
(TS_004)
TC_FP_012
Forgot Passsword
Validate Page Heading, Page
URL and Page Title of the
(TS_004)
TC_FP_013 'Reset your Password' page
Forgot Passsword

Validate the UI of the 'Reset


your Password' page
(TS_004)
TC_FP_014
Forgot Passsword

Validate reseting the Password


without providing the
(TS_004)
TC_FP_015 registered email address
Forgot Passsword

Verifty Placehold text is


(TS_004) displayed in the 'E-Mail
TC_FP_016
Forgot Passsword Address' field of 'Forgotten
Password' page
Validate 'E-Mail Address' fied
(TS_004) on the 'Forgotten Password'
TC_FP_017
Forgot Passsword page is marked as mandatory

Validate entering invalid


format email address into the
'E-Mail Address' field of
(TS_004)
TC_FP_018 'Forgotten Password' page
Forgot Passsword

Validate Back button on the


(TS_004)
TC_FP_019 'Forgotten Password' page
Forgot Passsword

Validate navigating to
(TS_004)
TC_FP_020 'Forgotten Password' page
Forgot Passsword
from 'Right Column' options
Validate Breadcrumb of the
(TS_004) 'Forgotten Password' page
TC_FP_021
Forgot Passsword

Validate the email address


provided in the 'E-Mail
(TS_004) Address' field of 'Login' page,
TC_FP_022
Forgot Passsword need to be carry forwarded to
the 'Forgotten Password' page

Validate the UI of the


(TS_004)
TC_FP_023 'Forgotten Password' page
Forgot Passsword
Validate the Password entered
into the 'Password' and
(TS_004) 'Confirm' fields of 'Reset your
TC_FP_024
Forgot Passsword Password' page is toggled to
hide its visibility

Validate the Password Reset


(TS_004)
TC_FP_025 functionality in all the
Forgot Passsword
supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page (Validate ER-1)
2. An existing Account is required 2. Enter the email address of an existing account for
which you have forgot the password
3. Click on 'Continue' button (Validate ER-2)
4. Check the registered email address for which the
password got reset (Validate ER-3)
5. Click on the link for resseting the password from
the received email body (Validate ER-4)
6. Enter new password into the 'Password' and
'Confirm' fields
7. Click on 'Continue' button (Validate ER-5)
8. Enter the email address into the E-Mail address
field and the new resetted password into the
'Password' field
9. Click on 'Login' button (Validate ER-6)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Enter the email address of an existing account for
2. An existing Account is required which you have forgot the password
3. Click on 'Continue' button
4. Check the registered email address for which the
password got reset (Validate ER-1 and ER-2)

1. An existing Account is required 1. Enter registered email address into the 'E-Mail
and we have reset the password address' field
2. Open the Application URL and 2. Enter new password into the 'Password' field
navigate to Login Page 3. Click on 'Login' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Enter the email address of an existing account for
1. An existing Account is required which you have forgot the password
3. Click on 'Continue' button
4. Enter registered email address into the 'E-mail
Address' field
5. Enter old password into the 'Password' field
6. Click on 'Login' button

1. Open the Application URL and 1.Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Enter an email address for which the Account
doesn't exist in the application
3. Click on 'Continue' button
1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Enter the email address of an existing account for
which you have forgot the password
3. Click on 'Continue' button
4. Check the registered email address for which the
password got reset
5. Click on the link for resseting the password from
the received email body
6. Enter new password into the 'Password' and
'Confirm' fields
7. Click on 'Continue' button
8. Repeat steps 5 to 7 for 2 to 3 times (Validate ER-
1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Enter the email address of an existing account for
2. An existing Account is required which you have forgot the password
3. Click on 'Continue' button
4. Check the registered email address for which the
password got reset
5. Click on the link for resseting the password from
the received email body
6. Enter a password into the 'Password' field
7. Enter a different password into the 'Confirm' fields
8. Click on 'Continue' button (Validate ER-1)

1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the password for this email
account and a reset password email 2. Check whether the 'Password' and 'Confirm' fields
is sent to the registered email in the 'Reset your Password' page (Validate ER-1)
address
1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the password for this email
account and a reset password email 2. Don't enter any password into the 'Password' and
is sent to the registered email 'Confirm' fields of the 'Reset your Password' page
address 3. Click on 'Continue' button (Validate ER-1)

1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the password for this email
account and a reset password email 2. Click on 'Back' button on the 'Reset your
is sent to the registered email Password' page (Validate ER-1)
address
1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the password for this email
account and a reset password email 2. Check for 'Right Column' options (Validate ER-1)
is sent to the registered email
address
1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the password for this email
account and a reset password email 2. Check the Breadcrumb (Validate ER-1)
is sent to the registered email
address
1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the password for this email
account and a reset password email 2. Check the Page Heading, Page URL and Page Title
is sent to the registered email (Validate ER-1)
address
1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the password for this email
account and a reset password email 2. Check the UI of the Page (Validate ER-1)
is sent to the registered email
address
1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Don't enter anything into the 'E-Mail Address' field
3. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Check Placeholder text for 'E-Mail' Address field
(Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Check the 'E-Mail' Address field (Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Enter any invalid formatted email address into the
'E-Mail Address' field (Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Click on 'Back' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' option from the
navigate to Login Page 'Right Column' (Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Check the working of Breadcrumb (Validate ER-1)

1. Open the Application URL and 1. Enter email address into the 'E-Mail Address' field
navigate to Login Page of the Login page
2. Click on 'Forgotten Password' link (Validate ER-1)

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page 2. Check the UI of the Page (Validate ER-1)
1. An existing Account is required, 1. Click on the reset password link available in the
we have reset the D1:D25password email
for this account and a reset 2. Enter any text into 'Password' and 'Confirm' fields
password email is sent to the on the 'Reset your Password' page
registered email address

1. Open the Application URL and 1. Click on 'Forgotten Password' link from Login page
navigate to Login Page
Test Data Expected Result (ER)

1. User should be taken to 'Forgotten Password'


page
2. Success message with text - 'An email with a
confirmation link has been sent your email
address.' should be displayed in green color
3. Validate that an email is received regarding
resseting of the password to the registered email
address
4. User should be taken 'Reset your Password'
Not Applicable page
5. Success message with text - 'Success: Your
password has been successfully updated.' should
be displayed in green color and User should be
navigated to 'Login' page
6. User should be able to login with the new
password

1. An email should be recevied by the registered


email address with the details of resetting the
password.
Not Applicable 2. Email should contain proper Subject, Body,
from address and the link for resetting the
password

1. User should not be able to login with old


password
Not Applicable

1. User should be able to login

Not Applicable

1. Success message with text - 'An email with a


confirmation link has been sent your email
Not Applicable address.' should be displayed in green color
1. User should be allowed to use the link sent in
the email for resetting the password only once

Not Applicable

1. A field level warning message with text -


'Password and password confirmation do not
match!' should be displayed under 'confirm' field

Not Applicable

1. Proper placeholder texts are displayed inside


the 'Password' and 'Confirm' fields of the 'Reset
Not Applicable your Password' page

1. Field level warning message with text -


'Password must be between 4 and 20 characters!'
should be displayed for 'Password' field
Not Applicable

1. User should be navigated to 'Login' page

Not Applicable

1. 'Right Columns' options should be displayed in


the 'Reset your Password' page
Not Applicable

1. A proper working Breadcrumb should be


displayed on the 'Reset your Password' page
Not Applicable
1. A proper Page Heading, Page URL and Page
Title should be displayed for 'Reset your
Not Applicable Password' page

1. Proper UI adhering to the UI checklist should


be displayed for 'Reset your Password' page
Not Applicable

1. Field level warning message with text - E-Mail


must be between 4 and 20 characters!' should be
Not Applicable displayed for 'E-Mail Address' field

1. Proper Placeholder text is displayed inside the


'E-Mail Address' fields of the 'Forgotten
Not Applicable
Password' page

1. 'E-Mail' Address field in the 'Forgotten


Password' page should be marked as mandatory
Not Applicable

Try all below invalid email address 1. Field level warning message informing the
formats: User to provide a valid formatted email address
1) pavanol should be displayed
2) pavanol@
3) pavanol@gmail
4) pavanol@gmail.

1. User should be taken to 'Login' page


Not Applicable

1. User should be navigated to 'Forgotten


Not Applicable Password page

1. A proper working Breadcrumb should be


displayed on the 'Forgotten Password' page
Not Applicable

1. User should be taken to 'Forgotten Password'


page and email address given in the Login page
should be displayed in this page by default
Not Applicable
[Usability point of view]

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for 'Forgotten Password' page
1. Text entered into the 'Password' and
'Confirmed' fields should be toggled to hide its
visibility (i.e. * or . Symbols should be displayed)
Not Applicable

1. Reset Password functionality should work


Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate searching with an
(TS_005) existing Product Name
TC_SF_001
Search Functionality

Validate searching with a non


(TS_005) existing Product Name
TC_SF_002
Search Functionality

Validate searching without


providing any Product Name
(TS_005)
TC_SF_003
Search Functionality

Validate searching for a


(TS_005) product after login to the
TC_SF_004
Search Functionality Application

Validate searching by providing


a search criteria which results
(TS_005)
TC_SF_005 in mulitple products
Search Functionality

Validate all the fields in the


Search functionality and
(TS_005)
TC_SF_006 Search page have placeholders
Search Functionality

Validate searching using


'Search Criteria' field
(TS_005)
TC_SF_007
Search Functionality

Validate Search using the text


from the product description

(TS_005)
TC_SF_008
Search Functionality
Validate Search by selecting
the category of product

(TS_005)
TC_SF_009
Search Functionality

Validate Search by selecting


to search in subcategories

(TS_005)
TC_SF_010
Search Functionality

Validate List and Grid views


when only one Product is
displayed in the search results

(TS_005)
TC_SF_011
Search Functionality

Validate List and Grid views


when multiple Products are
displayed in the search results

(TS_005)
TC_SF_012
Search Functionality
Validate navigating to Product
(TS_005) Compare Page from Search
TC_SF_013
Search Functionality Results page

Validate User is able to sort


the Products displayed in the
Search Results
(TS_005)
TC_SF_014
Search Functionality

Validate the User can select


how many produts can be
displayed in the Search Results
(TS_005)
TC_SF_015
Search Functionality

Validate 'Search' textbox field


and the button having search
(TS_005)
TC_SF_016 icon are displayed on all the
Search Functionality
page of the Application

Validate navigating to Search


(TS_005)
TC_SF_017 page from the Site Map page
Search Functionality

Validate Breadcrumb of the


(TS_005) 'Search' page
TC_SF_018
Search Functionality

Validate we can use all the


(TS_005) options of Search functionality
TC_SF_019
Search Functionality using the Keybaord keys

Validate Page Heading, Page


URL and Page Title of the
(TS_005)
TC_SF_020 'Search' page
Search Functionality

Validate the UI of Search


(TS_005) functionality and Search page
TC_SF_021
Search Functionality options

Validate the Search


(TS_005) functionality in all the
TC_SF_022
Search Functionality supported environments
Pre-requisites Test Steps

1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)

1. Open the Application URL in any 1. Enter non existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)

1. Open the Application URL in any 1. Don't enter anything into the 'Search' text box field
supported browser 2. Click on the button having search icon (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Login to the Application 2. Click on the button having search icon (Validate ER-1)

1. Open the Application URL in any 1. Enter the search criteria in the 'Search' text box field
supported browser which can result in mutliple products - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)

1. Open the Application URL in any 1. Don't enter anything into the 'Search' text box field
supported browser 2. Click on the button having search icon (Validate ER-1)

1. Open the Application URL in any 1. Don't enter anything into the 'Search' text box field
supported browser 2. Click on the button having search icon
3. Enter any existing product name into the 'Search Criteria'
text box field - <Refer Test Data>
4. Click on 'Search' button (Validate ER-1)

1. Open the Application URL in any 1. Don't enter anything into the 'Search' text box field
supported browser 2. Click on the button having search icon
3. Enter any text from the Product Description into the
'Search Criteria' text box field - <Refer Test Data>
4. Select 'Search in product descriptions' checkbox option
5. Click on 'Search' button (Validate ER-1)
1. Open the Application URL in any 1. Don't enter anything into the 'Search' text box field
supported browser 2. Click on the button having search icon
3. Enter any Product Name into the 'Search Criteria' text box
field - <Refer Test Data>
4. Select the correct category of the given Product Name into
'Category' dropdown field - <Refer Test Data>
5. Click on 'Search' button (Validate ER-1)
6. Select a wrong category in tthe 'Category' dropdown field
- - <Refer Test Data>
7. Click on 'Search' button (Validate ER-2)

1. Open the Application URL in any 1. Don't enter anything into the 'Search' text box field
supported browser 2. Click on the button having search icon
3. Enter any Product Name into the 'Search Criteria' text box
field - <Refer Test Data>
4. Select the Parent category of the given Product Name into
'Category' dropdown field - <Refer Test Data>
5. Click on 'Search' button (Validate ER-1)
6. Select 'Search in subcategories' checkbox field
7. Click on 'Search' button (Validate ER-2)

1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'List' option (Validate ER-1)
4. Click on the Image of the Product and name of the product
(Validate ER-2)
5. Repeat Steps 1 to 2 and Select 'Grid' option (Validate ER-
3)
6. Click on the Image of the Product and name of the product
(Validate ER-4)

1. Open the Application URL in any 1. Enter the search criteria in the 'Search' text box field
supported browser which can result in mutliple products - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)
3. Select 'List' option (Validate ER-2)
4. Select 'Grid' option (Validate ER-3)
1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the 'Product Compare' link (Validate ER-1)
1. Open the Application URL in any 1. Enter the search criteria in the 'Search' text box field
supported browser which can result in mutliple products - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)
3. Select serveral options from the 'Sort By' dropdown
(Validate ER-2)

1. Open the Application URL in any 1. Enter the search criteria in the 'Search' text box field
supported browser which can result in mutliple products - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)
3. Select the number of Products to be displayed from the
'Show' dropdown (Validate ER-2)

1. Open the Application URL in any 1. Navigate to all the pages of the Application (Validate ER-1)
supported browser

1. Open the Application URL in any 1. Click on 'Site Map' link in the footer options
supported browser 2. Click on the 'Search' link from the 'Site Map' page
(Validate ER-1)
1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon
3. Check whether the Breadcrumb option
1. Open the Application URL in any 1. Press Tab and Enter keys to perform Search operation and
supported browser select several options in the Search page (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon
3. Check the Page Heading, Page URL and Page Title of the
'Search' page
1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing product name into the 'Search' text box
supported browser field - <Refer Test Data>
2. Click on the button having search icon (Validate ER-1)
Test Data Expected Result (ER)

1. Searched product should be displayed in the


search results
Product Name: iMac

1. 'There is no product that matches the search


criteria' should be displayed in the Search Results
Product Name: Fitbit
page

1.'There is no product that matches the search


criteria' should be displayed in the Search Results
Not Applicable page

1. Searched product should be displayed in the


search results
Product Name: iMac

1. More than one products should be displayed in


the search results page
Product Name: Mac

1. Proper placeholder text is displayed in the


below fields:
Not Applicable - Search text box field
- Search Criteria text box field

1. Searched product should be displayed in the


search results
Not Applicable

1. Product having the given text in its description


should be displayed in the search results

Text in Production description of


iMac Product: iLife
1. Product should be successfully displayed in the
search results.
2. 'There is no product that matches the search
criteria' should be displayed in the Search Results
page
Product Name: iMac
Correct Category Name: Mac
Wrong Category Name: PC

1. 'There is no product that matches the search


criteria' should be displayed in the Search Results
page
2. Searched product should be displayed in the
Product Name: iMac search results
Parent Category Name: Desktops

1. Single product should be dislayed in the List


view without any problems and all the options
(Add to Cart, Wish List and Compare Product) are
working
2. User should be navigated to the Product
Display Page of the product
Product Name: iMac 3. Single product should be dislayed in the Grid
view without any problems and all the options
(Add to Cart, Wish List and Compare Product) are
working
4. User should be navigated to the Product
Display Page of the product
1. More than one products should be displayed in
the search results page
2. Multiple product should be dislayed in the List
view without any problems and all the options
(Add to Cart, Wish List and Compare Product) are
working. Also User should be able to navigate to
Product Displaye Page of products by clicking on
Images and Product Name.
Search Criteria: Mac 3. Multiple product should be dislayed in the Grid
view without any problems and all the options
(Add to Cart, Wish List and Compare Product) are
working. Also User should be able to navigate to
Product Displaye Page of products by clicking on
Images and Product Name.
1. User should be navigated to the Product
Compare Page
Product Name: iMac

1. More than one product should be displayed in


the search results page
2. Products are sorted according to the options
Product Name: Mac selected in the 'Sort By' dropdown field

1. More than one product should be displayed in


the search results page
2. The selected number of products should be
Product Name: Mac displayed in the current search page

1. Search box field and the button with 'Search'


icon should be displayed on all the page of the
Not Applicable Application

1. User should be navigated to 'Search' page


Not Applicable

1. Breakcrumb option should be working correctly


Product Name: iMac

1. User should be able to perform Search


Not Applicable operation and select several options in the
Search page using the Keyboard keys Tab and
Enter
1. A proper Page Heading, Page URL and Page
Title should be displayed for 'Search' page
Not Applicable

1. Proper UI adhering to the UI checklist should


be displayed for the complete Search
Not Applicable
functionality

1. Search functionality should work correctly in all


the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate adding the product for
comparision from Product
Display Page

(TS_006)
TC_PC_001
Product Compare

Validate adding the product for


comparision from List View of
Search Results page

(TS_006)
TC_PC_002
Product Compare

Validate adding the product for


comparision from Grid View of
Search Results page

(TS_006)
TC_PC_003
Product Compare

Validate adding the product for


comparision from List View of
Product Category or Sub
Category page

(TS_006)
TC_PC_004
Product Compare
Validate adding the product for
comparision from Grid View of
Product Category or Sub
Category page

(TS_006)
TC_PC_005
Product Compare

Validate adding the product for


comparision from Related
Product section on Product
Display Page

(TS_006)
TC_PC_006
Product Compare

Validate adding the product for


comparision from Featured
section on Home Page
(TS_006)
TC_PC_007
Product Compare

Validate navigating to 'Product


Compare' page from Search
(TS_006)
TC_PC_008 results page
Product Compare

Validate navigating to 'Product


(TS_006) Compare' page from Product
TC_PC_009
Product Compare Category page

Validate 'Product Compare'


(TS_006) page when no products are
TC_PC_010
Product Compare added for comparison

Validate the working of


'Continue' button on the
(TS_006)
TC_PC_011 'Product Compare' page
Product Compare
Validate the Breadcrumb that
is displayed on the 'Product
(TS_006) Compare' page
TC_PC_012
Product Compare

Validate the success message


which will be displayed after
adding the Products for
Comparison

(TS_006)
TC_PC_013
Product Compare

Validate the 'Product


Comparison' page when only
one producted is added to the
page for comparison

(TS_006)
TC_PC_014
Product Compare

Validate the 'Product


Comparison' page when only
two products are added to the
page for comparison

(TS_006)
TC_PC_015
Product Compare
Validate the 'Product
Comparison' page when the
same product is added twice to
the page for comparison

(TS_006)
TC_PC_016
Product Compare

Validate the 'Product


Comparison' page when three
products are added to the
page for comparison

(TS_006)
TC_PC_017
Product Compare

Validate the 'Product


Comparison' page when four
products are added to the
page for comparison

(TS_006)
TC_PC_018
Product Compare
Validate that more than 4
products cannot be added to
the 'Product Comparison' page

(TS_006)
TC_PC_019
Product Compare

Validate adding the Products to


cart from the 'Product
Comparison' page

(TS_006)
TC_PC_020
Product Compare

Validate removing the Products


from the 'Product Comparison'
page
(TS_006)
TC_PC_021
Product Compare

Validate Page Title, Page


Heading and Page URL of the
'Product Comparison' page

(TS_006)
TC_PC_022
Product Compare

Validate the UI of 'Compare


this Product' option and the
'Product Comparison' page
(TS_006)
TC_PC_023
Product Compare
Validate the 'Product
Comparison' functionality in all
the supported environments
(TS_006)
TC_PC_024
Product Compare
Pre-requisites Test Steps

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Hover the mouse cursor on 'Compare this Product'
option from the displayed Product Display Page
(Validate ER-1)
4. Select 'Compare this Product' option (Validate ER-
2)
5. Click on 'product comparision' link from the
displayed success message (Validate ER-3)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select to view the search results in 'List' view
4. Hover the mouse cursor on 'Compare this Product'
option available on the Product that is displayed in the
Search Results (Validate ER-1)
5. Select 'Compare this Product' option (Validate ER-
2)
6. Click on 'product comparision' link from the
displayed success message (Validate ER-3)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select to view the search results in 'Grid' view
4. Hover the mouse cursor on 'Compare this Product'
option available on the Product that is displayed in the
Search Results (Validate ER-1)
5. Select 'Compare this Product' option (Validate ER-
2)
6. Click on 'product comparision' link from the
displayed success message (Validate ER-3)
1. Open the Application URL in any 1. Hover the mouse on any Menu say 'Desktops' and
supported browser select 'Show All Desktops' option
2. In the displayed 'Desktops' category page, select
'List' View option
3. Hover the mouse cursor on 'Compare this Product'
option available on the Product that is displayed in the
Product Category page (Validate ER-1)
5. Select 'Compare this Product' option (Validate ER-
2)
6. Click on 'product comparision' link from the
displayed success message (Validate ER-3)
1. Open the Application URL in any 1. Hover the mouse on any Menu say 'Desktops' and
supported browser select 'Show All Desktops' option
2. In the displayed 'Desktops' category page, select
'Grid' View option
3. Hover the mouse cursor on 'Compare this Product'
option available on the Product that is displayed in the
Product Category page (Validate ER-1)
5. Select 'Compare this Product' option (Validate ER-
2)
6. Click on 'product comparision' link from the
displayed success message (Validate ER-3)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Hover the mouse cursor on 'Compare this Product'
option from the Related Products section of Product
Display Page (Validate ER-1)
5. Select 'Compare this Product' option (Validate ER-
2)
6. Click on 'product comparision' link from the
displayed success message (Validate ER-3)

1. Open the Application URL in any 1.Hover the mouse cursor on 'Compare this Product'
supported browser option from one of the Product displayed in the
Featured section of Home Page (Validate ER-1)
2. Select 'Compare this Product' option (Validate ER-
2)
3. Click on 'product comparision' link from the
displayed success message (Validate ER-3)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Product Compare' link displayed in the
Search Results page (Validate ER-1)
1. Open the Application URL in any 1. Hover the mouse on any Menu say 'Desktops' and
supported browser select 'Show All Desktops' option
2. In the displayed 'Desktops' category page, click on
'Product Compare' link (Veirfy ER-1)
1. Open the Application URL in any 1. Hover the mouse on any Menu say 'Desktops' and
supported browser select 'Show All Desktops' option
2. In the displayed 'Desktops' category page, click on
'Product Compare(0)' link (Veirfy ER-1)
1. Open the Application URL in any 1. Hover the mouse on any Menu say 'Desktops' and
supported browser select 'Show All Desktops' option
2. In the displayed 'Desktops' category page, click on
'Product Compare(0)' link
3. Click on the 'Continue' button
1. Open the Application URL in any 1. Hover the mouse on any Menu say 'Desktops' and
supported browser select 'Show All Desktops' option
2. In the displayed 'Desktops' category page, click on
'Product Compare(0)' link
3. Check the working of Breakcrumb available on the
'Product Compare' page
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Select 'Compare this Product' option from the
displayed Product Display Page (Validate ER-1)
5. Click on the 'Product Name' link in the displayed
success message (Validate ER-2)
6. Click on the 'Product Comparison' link in the
displayed success message (Validate ER-3)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Select 'Compare this Product' option from the
displayed Product Display Page
5. Click on the 'Product Comparison' link in the
displayed success message
6. Check the 'Product Comparison' page having one
product added to the page for comparison (Validate
ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product'option on the Product
that is displayed in the search results
4. Enter any other existing Product name into the
Search text box field - <Refer Test Data>
5. Click on the button having search icon
6. Select 'Compare this Product' option on the Product
that is displayed in the search results
7. Click on the 'Product Comparison' link in the
displayed success message
8. Check the 'Product Comparison' page having two
products added to the page for comparison (Validate
ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product'option on the Product
that is displayed in the search results
4. Enter the same Product name into the Search text
box field - <Refer Test Data>
5. Click on the button having search icon
6. Select 'Compare this Product' option on the Product
that is displayed in the search results
7. Click on the 'Product Comparison' link in the
displayed success message
8. Check the 'Product Comparison' page having the
same product added twice to the page for comparison
(Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product'option on the Product
that is displayed in the search results
4. Repeat Steps 1 to 3, three times until three
different products are added to the 'Product
Comparison' page
5. Click on the 'Product Comparison' link in the
displayed success message
6. Check the 'Product Comparison' page having three
products added to the page for comparison (Validate
ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product'option on the Product
that is displayed in the search results
4. Repeat Steps 1 to 3, four times until four different
products are added to the 'Product Comparison' page
5. Click on the 'Product Comparison' link in the
displayed success message
6. Check the 'Product Comparison' page having four
products added to the page for comparison (Validate
ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product'option on the Product
that is displayed in the search results
4. Repeat Steps 1 to 3, five times with a different
product added to the 'Product Comparison' page
5. Click on the 'Product Comparison' link in the
displayed success message
6. Check the 'Product Comparison' page having five
products added to the page for comparison (Validate
ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product' option on the Product
that is displayed in the search results
4. Click on the 'Product Comparison' link in the
displayed success message
5. Click on 'Add to Cart' button of the Product from the
'Product Comparison' page (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product' option on the Product
that is displayed in the search results
4. Click on the 'Product Comparison' link in the
displayed success message
5. Click on 'Remove' button of the Products from the
'Product Comparison' page (Validate ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product' option on the Product
that is displayed in the search results
4. Click on the 'Product Comparison' link in the
displayed success message
5. Check the Page Title, Page Heading and Page URL
of hte displayed 'Product Comparison' page (Validate
ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product' option on the Product
that is displayed in the search results
4. Click on the 'Product Comparison' link in the
displayed success message (Validate ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Select 'Compare this Product' option on the Product
that is displayed in the search results
4. Click on the 'Product Comparison' link in the
displayed success message (Validate ER-1)
Test Data Expected Result (ER)

1. Tool tip with the text - 'Compare this Product'


should be displayed
2. Success message with text - ' Success: You
have added Product Name to your product
comparison!' should be displayed
3. User should be taken to the 'Product
Product Name: iMac Comparison' page with the details of the Product
that we have added for comparision.

1. Tool tip with the text - 'Compare this Product'


should be displayed
2. Success message with text - ' Success: You
have added Product Name to your product
comparison!' should be displayed
Product Name: iMac 3. User should be taken to the 'Product
Comparison' page with the details of the Product
that we have added for comparision.

1. Tool tip with the text - 'Compare this Product'


should be displayed
2. Success message with text - ' Success: You
have added Product Name to your product
comparison!' should be displayed
Product Name: iMac 3. User should be taken to the 'Product
Comparison' page with the details of the Product
that we have added for comparision.

1. Tool tip with the text - 'Compare this Product'


should be displayed
2. Success message with text - ' Success: You
have added Product Name to your product
comparison!' should be displayed
3. User should be taken to the 'Product
Not Applicable Comparison' page with the details of the Product
that we have added for comparision.
1. Tool tip with the text - 'Compare this Product'
should be displayed
2. Success message with text - ' Success: You
have added Product Name to your product
comparison!' should be displayed
3. User should be taken to the 'Product
Not Applicable Comparison' page with the details of the Product
that we have added for comparision.

1. Tool tip with the text - 'Compare this Product'


should be displayed
2. Success message with text - ' Success: You
have added Product Name to your product
comparison!' should be displayed
3. User should be taken to the 'Product
Product Name: iMac Comparison' page with the details of the Product
that we have added for comparision.

1. Tool tip with the text - 'Compare this Product'


should be displayed
2. Success message with text - ' Success: You
have added Product Name to your product
Not Applicable comparison!' should be displayed
3. User should be taken to the 'Product
Comparison' page with the details of the Product
that we have added for comparision.
1. User should be taken to 'Product Compare'
page
Product Name: iMac

1. User should be taken to 'Product Compare'


page
Not Applicable

1. 'You have not chosen any products to


compare.' should be displayed on the page
Not Applicable

1. User should be navigated to 'Home' page

Not Applicable
1. Breadcrumb should work without any problems

Not Applicable

1. Success message with text - ' Success: You


have added Product Name to your product
comparison!' should be displayed
2. User should be navigated to the respective
Product Display Page
3. User shluld be taken to the 'Prdocut
Product Name: iMac Comparison' page

1. Validate that a single product is displayed in


the 'Product Comparison' page with all the proper
product details and the buttons (Add to Cart and
Remove buttons)

Product Name: iMac

1. Validate that two products are displayed in the


'Product Comparison' page with all the proper
product details and the buttons (Add to Cart and
Remove buttons)

Product Name: iMac


Any other Product Name: iPhone
1. Validate that the product shoud be displayed in
the 'Product Comparison' page only one with all
the proper product details and the buttons (Add
to Cart and Remove buttons)

Product Name: iMac

1. Validate that three products are displayed in


the 'Product Comparison' page with all the proper
product details and the buttons (Add to Cart and
Remove buttons)

First Product Name: iMac


Second Product Name: iPhone
Third Product Name: MacBook Air

1. Validate that four products are displayed in the


'Product Comparison' page with all the proper
product details and the buttons (Add to Cart and
Remove buttons)

First Product Name: iMac


Second Product Name: iPhone
Third Product Name: MacBook Air
Fourth Product Name: MacBook
1. Validate that lastest four products (Second
Product Name to Fifth Product Name) are
displayed in the 'Product Comparison' page with
all the proper product details and the buttons
First Product Name: iMac (Add to Cart and Remove buttons) and the First
Second Product Name: iPhone added Product is automatically removed from the
Third Product Name: MacBook Air 'Product Comparison' page as it allows only four
Fourth Product Name: MacBook products for comparision.
Fifth Product Name: MacBook Pro

1. Validate that the products are successfully


added to the 'Shopping Cart' page from the
'Product Compare' page. Check this by also
adding mulitple products to the 'Product
Product Name: iMac Comparison' page.

1. Validate that the products are successfully


removed from the 'Product Compare' page.
Check this by adding and removing mulitple
products to the 'Product Comparison' page.
Product Name: iMac

1. Proper Page Title, Page Heading and Page URL


of the 'Product Comparison' page are displayed.

Product Name: iMac

1. Proper UI adhering to the UI checklist should


be displayed for the complete 'Product
Comparison' functionality
Product Name: iMac
1. 'Product Comparison' functionality should
work correctly in all the supported environments
Product Name: iMac
Actual Result Priority Result Comments
#NAME?
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate the Thumbnails of the
Product displayed in the
Product Display Page

(TS_007)
TC_PDP_001
Product Display Page

Validate that Product Name,


Brand and Product Code are
displayed in the Product
(TS_007)
TC_PDP_002 Display Page
Product Display Page

Validate the availabilty status


of the Product in the Product
Display Page
(TS_007)
TC_PDP_003
Product Display Page

Validate the Price of the


Product with and without tax is
(TS_007) displayed in the Product
TC_PDP_004
Product Display Page Display Page

Validate the default quanity for


the Product is displayed as 1 in
the Product Display Page,
when there is no minimum
quantity set for the Product
(TS_007)
TC_PDP_005
Product Display Page
Validate the negative quantity
or zero quantity or null
quantity should not be allowed
in the Product Display Page

(TS_007)
TC_PDP_006
Product Display Page

Validate the Product having the


minimum quanitity set

(TS_007)
TC_PDP_007
Product Display Page

Validate the description of the


Product in the Product Display
Page
(TS_007)
TC_PDP_008
Product Display Page

Validate the specifications of


the Product in the Product
Display Page
(TS_007)
TC_PDP_009
Product Display Page
Validate the User is able to
write a review for the Product
from the 'Reviews' tab of
Product Display Page

(TS_007)
TC_PDP_010
Product Display Page

Validate the 'Reviews' tab


when there are no reviews or
zero reviews added
(TS_007)
TC_PDP_011
Product Display Page

Validate all the fields in the


'Review' tab are mandatory
fields
(TS_007)
TC_PDP_012
Product Display Page

Validate 'Write a review' link


under 'Add to Cart' button on
the 'Product Display' page
(TS_007)
TC_PDP_013
Product Display Page

Validate average of the user


reviews should be dispalyed
under the 'Add to Cart' button
(TS_007)
TC_PDP_014 of the Product Display page
Product Display Page

Validate the count of reviews


should be displayed in the
'Reviews' tab label of the
(TS_007)
TC_PDP_015 Product Display page
Product Display Page
Validate 'reviews' link under
the 'Add to Cart' button of
Product Display Page
(TS_007)
TC_PDP_016
Product Display Page

Validate submitting a review


without filling the mandatory
fields
(TS_007)
TC_PDP_017
Product Display Page

Validate the review text given


while writing is accepted
according to the specified
number of characters

(TS_007)
TC_PDP_018
Product Display Page

Validate adding the product to


'Wish List' from the Product
Display page
(TS_007)
TC_PDP_019
Product Display Page

Validate adding the product for


comparision from the Product
Display page
(TS_007)
TC_PDP_020
Product Display Page
Validate proper options for
liking, tweeting, sharing the
Product Display page on social
(TS_007) platforms
TC_PDP_021
Product Display Page

Validate 'Related Products'


section in Product Display page
(TS_007)
TC_PDP_022
Product Display Page

Validate navigating to the


(TS_007) Product Display page by using
TC_PDP_023
Product Display Page the Product image in the 'Wish
List' page
Validate navigating to the
(TS_007) Product Display page by using
TC_PDP_024
Product Display Page the Product Name link in the
'Wish List' page
Validate navigating to the
Product Display page by using
the Product Name link in
(TS_007) Success message on adding
TC_PDP_025
Product Display Page the Product to Cart

Validate navigating to the


Product Display page by using
the Product Image in the
'Shopping Cart' page
(TS_007)
TC_PDP_026
Product Display Page

Validate navigating to the


Product Display page by using
the Product Name link in the
'Shopping Cart' page
(TS_007)
TC_PDP_027
Product Display Page
Validate navigating to the
Product Display page by using
the Product Name link in the
'Confirm Order' sectioon of the
'Checkout' page

(TS_007)
TC_PDP_028
Product Display Page

Validate navigating to the


Product Display page by using
the Product Image in the 'Cart'
button toggle box

(TS_007)
TC_PDP_029
Product Display Page

Validate navigating to the


Product Display page by using
the Product Name link in the
'Cart' button toggle box

(TS_007)
TC_PDP_030
Product Display Page

Validate the Reward Points


displayed in the Product
Display page
(TS_007)
TC_PDP_031
Product Display Page
Validate the original price of
the Product without offer in the
Product Display page
(TS_007)
TC_PDP_032
Product Display Page

Validate the prices of the


Product when purchased in
bulk
(TS_007)
TC_PDP_033
Product Display Page

Validate all the extra available


options in the Product Display
page
(TS_007)
TC_PDP_034
Product Display Page

Validate Page Title, Page


Heading and Page URL of the
'Product Display' page
(TS_007)
TC_PDP_035
Product Display Page

Validate the UI of 'Product


Display' page
(TS_007)
TC_PDP_036
Product Display Page

Validate the 'Product Display'


page functionality in all the
(TS_007)
TC_PDP_037 supported environments
Product Display Page
Pre-requisites Test Steps

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the main bigger sized Thumbnail image
displayed on the 'Product Display Page' (Validate ER-
1)
5. Click on '<' and '>' options (Validate ER-2)
6. Click on 'x' option or press 'ESC' keyboard key
when the thumbnails are displayed in Light box view
(Validate ER-3)
7. Click on the normal sized Thumbnail images and
repeat the steps 5 to 6 (Validate ER-4)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the Product Name, Brand and Product Code
in the displayed Product Display Page

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the different availability status of the
Products in the displayed Product Display Page

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the Price with tax and Price Ex Tax in the
displayed Product Display Page (Validate ER-1)
1. Open the Application URL 1. Enter any existing Product name into the Search
text box field, which has no minimum quanitity set -
<Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the Qty text field in the Product Display Page
(Validate ER-1)
5. Update the quantity by increasing it to more than
one and click on 'Add to Cart' button (Validate ER-2)
1. Open the Application URL 1. Enter any existing Product name into the Search
text box field, which has no minimum quanitity set -
<Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the Qty text field in the Product Display Page
5. Update the quantity in the Qty text feild by
providing a negative number or zero number or null
quanitity and click on 'Add to Cart' button (Validate
ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field, which has no minimum quanitity set -
<Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the Qty text field in the Product Display Page
(Validate ER-1)
5. Fill all the mandatory fields in the Product Display
Page of this product and reduce below the minimum
quantity in the Qty text feild and click on 'Add to Cart'
button and navigate to shopping cart page (Validate
ER-2)
6. Increase the Quantity in the Qty field to more than
the minimum quantity and click on 'Add to Cart' button
(Validate ER-3)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the Description tab of the Product in the
displayed 'Product Display' page (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the Specification tab of the Product in the
displayed 'Product Display' page (Validate ER-1)
1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the Reviews tab of the Product in the
displayed 'Product Display' page
5. Enter your name into the 'Your Name' text field
6. Enter review text into the 'Your Review' text are
field
7. Select any radio button to give the rating
8. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field for which there are no existing reviews -
<Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the Reviews(0) tab of the Product in the
displayed 'Product Display' page (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the Reviews tab of the Product in the
displayed 'Product Display' page (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Write a review' link under 'Add to Cart'
button of the 'Product Display' page (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the average and number of reviews under
the 'Add to Cart' page (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the count of reviews in the 'Reviews' tab
lable in the Product Display page (Validate ER-1)
1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the 'x reviews' link in the Product Display
page (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Select the Reviews tab of the Product in the
displayed 'Product Display' page
5. Don't provide Name, Your Review and Ratings and
click on 'Continue' button (Validate ER-1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Select the Reviews tab of the Product in the
displayed 'Product Display' page
5. Provide Name and Ratings
6. Check whether a proper warning message is
displayed on providing the review text which is not
according to the specified range of characters (i.e. 25
to 100 charactres) and click on 'Continue' button
(Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Wish List' option in the displayed
'Product Display' page (Validate ER-1)
5. Click on 'wish list' link in the success message
(Validate ER-2)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Compare this Product' option in the
displayed 'Product Display' page (Validate ER-1)
5. Click on 'product comparisoin' link in the success
message (Validate ER-2)
1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the options for liking, tweeting, sharing the
Product Display page on social platforms (Validate ER-
1)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on the 'Related Products' section in the
displayed Product Display Page

1. Open the Application URL and 1. Click on the 'Wish List' header option
Login 2. Click on the Image icon displayed under the 'Image'
2.A product is added to the Wish section of the displayed 'Wish List' page (Validate ER-
List page 1)
1. Open the Application URL and 1. Click on the 'Wish List' header option
Login 2. Click on the Product Name link displayed under the
2.A product is added to the Wish 'Product Name' section of the displayed 'Wish List'
List page page (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button
5. Click on 'Product Name' link from the displayed
success page

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button
5. Click on 'shopping cart!' link from the displayed
success page
6. Click on the Product image from the displayed
Shopping Cart page (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button
5. Click on 'shopping cart!' link from the displayed
success page
6. Click on the Product Name link from the displayed
Shopping Cart page (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button
5. Click on 'Checkout' button in the displayed
'Shopping Cart' page
6. Click on 'Continue' buttons and select any
mandatory checkboxes until you reach the 'Confirm
Order' section
7. Click on 'Product Name' link in the 'Confirm Order'
section (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' option on the product that is
displayed in the Search Results
4. Click on 'Cart' button which is in black color beside
the search icon button on the top of the page
5. Click on the Product Image in the displayed toggle
box (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' option on the product that is
displayed in the Search Results
4. Click on 'Cart' button which is in black color beside
the search icon button on the top of the page
5. Click on the Product Name link in the displayed
toggle box (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the 'Reward Points' in the displayed 'Product
Display' page (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the original price of the Product without offer
in the displayed 'Product Display' page (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the prices of the Product when purchased in
bluk in the displayed 'Product Display' page (Validate
ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
Login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check all the 'Available Options' in the displayed
'Product Display' page (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Check the Page Title, Page Heading and Page URL
of hte displayed 'Product Display' page (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
(Validate ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
(Validate ER-1)
Test Data Expected Result (ER)

1. Light box view of the main Thumnail image


should be displayed with options to view the
previous and next Thumnail images in Light box
view.
2. User should be able to navigate to other
thumbnail images in the Light box view
3. Light box view should close and the focus
should go to the Product Display Page.
Product Name: iMac 4 Light box view of the selected Thumnail image
should be displayed with options to view the
previous and next Thumnail images in Light box
view. User should be able to navigate to other
thumbnail images in the Light box view. Light box
view should close and the focus should go to the
Product Display Page.

1. Proper Product Name, Brand and Product Code


should be displayed for the different types of
Products in the Product Display Page.
Product Name: iMac

1. Proper avaialabilty statuses like In Stock, Out


of Stock and Limited Stock should be displayed in
the Availabilty section of the Product Display
Product Name: iMac Page for the different types of Products.

1. Proper price with and without tax should be


displayed for the different types of Products in
the Product Display Page.
Product Name: iMac

1. Default quantity should be displayed 1 for this


product which has not minimum quantity set
2. Quantity should get updated accordingly and
the User should be able to add the Product to cart
without any issues.
Product Name: iMac
1. A field level message - 'Quantity should be a
positive number' or 'Quantity cannot be zero, null
or negative' should be displayed under the Qty
text field

Product Name: iMac

1. Default quantity in Qty field should be


displayed as minimum quanity set for this
product (This product has minimum quanity set
as 2). Also, the information text - ' This product
has a minimum quantity of 2' should be displayed
under the 'Add to Cart' button
2. Warning message stating - 'Minimum order
amount for Apple Cinema 30" is 2!'
Product Name: Apple Cinema 30" 3. Product should be added to the cart with the
given quantity without any problems.

1. Correct Description of the product without any


spelling or grammatical mistakes should be
displayed for different types of Products.
Product Name: iMac

1. Correct Specifications of the product without


any spelling or grammatrical mistakes should be
displayed for different types of Products.
Product Name: Apple Cinema 30"
1. Success message with text - 'Thank you for
your review. It has been submitted to the
webmaster for approval.' should be displayed.
This review should be displayed under this
'Reviews' tab once the webmaster approves it.

Product Name: Apple Cinema 30"

1. 'There are no reviews for this product.' text


should be displayed under the 'Reviews' tab

Product Name: iMac

1. All the fields in the Reviews tab should be


mandatory fields.

Product Name: iMac

1. 'Reviews' tab in the Product Display page


should come to the focus.

Product Name: iMac

1. Correct average review and the number of


reviews count should be displayed under the 'Add
to Cart' button
Product Name: iMac

1. Correct count of reviews should be displayed in


the 'Reviews' tab label of the Product Display
Page
Product Name: iMac
1. Reviews given the User so far should be
displayed under the 'Reviews' tab of the Product
Display Page.
Product Name: iMac

1. Proper warning messages informing the User


to fill the mandatory fields to submit the review
should be displayed.

Product Name: iMac

1. Proper warning message with the text -


'Warning: Review Text must be between 25 and
1000 characters!' should be displayed

Product Name: iMac

1. Success message with text - 'Success: You


have added Product Name to your wish list!' is
displayed
2. User should be taken to 'Wish List page and
Product Name: iMac the product added is displayed in the 'Wish List'
page

1. Success message with text - ' Success: You


have added Product Name to your product
comparison!' is displayed
2. User should be taken to 'Product Comparison'
Product Name: iMac page and the product details are displayed in the
page
1. User should be able to like, tweet, share the
Product Display page on social platforms

Product Name: iMac

1. User should see the Product displayed in the


'Related Products' section and is able ot click it
and navigate to the Product Display Page of it.
Product Name: iMac

1. User should be taken the Product Display page


of the Product that is displayed in the 'Wish List'
Product Name: iMac
page

1. User should be taken to the Product Display


page of the Product that is displayed in the 'Wish
Product Name: iMac
List' page

1. User should be taken to the Product Display


page of the Product

Product Name: iMac

1. User should be taken to the Product Display


page of the Product

Product Name: iMac

1. User should be taken to the Product Display


page of the Product

Product Name: iMac


1. User should be taken to the Product Display
page of the Product

Product Name: iMac

1. User should be taken to the Product Display


page of the Product

Product Name: iMac

1. User should be taken to the Product Display


page of the Product

Product Name: iMac

1. Correct rewards points should be displayed

Product Name: Apple Cinema 30"


1. Orignal price should be displayed as striked off

Product Name: Apple Cinema 30"

1. Prices when purchased in bluk should be


displayed correctly for 10 products, 20 products
and 30 products
Product Name: Apple Cinema 30"

1. User should be able to select all the available


options

Product Name: Apple Cinema 30"

1. Proper Page Title, Page Heading and Page URL


of the 'Product Display' page are displayed.

Product Name: iMac

1. Proper UI adhering to the UI checklist should


be displayed for the complete 'Product Display'
Product Name: iMac
page functionality

1. 'Product Display' page functionality should


work correctly in all the supported environments
Product Name: iMac
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate adding the product to
Cart from 'Product Display'
Page
(TS_008)
TC_ATC_001
Add to Cart

Validate adding the product to


Cart from 'Wish List' Page
(TS_008)
TC_ATC_002
Add to Cart

Validate adding the product to


Cart from Search Results Page

(TS_008)
TC_ATC_003
Add to Cart

Validate adding the product to


Cart from the Related Products
section of the Product Display
Page

(TS_008)
TC_ATC_004
Add to Cart

Validate adding the product to


Cart from the Products
displayed in the category or
sub-category page
(TS_008)
TC_ATC_005
Add to Cart

Validate adding the product to


Cart from the Products
(TS_008)
TC_ATC_006 displayed in the 'Featured'
Add to Cart
section of Home page
Validate adding the product to
Cart from 'Product Comparison'
(TS_008)
TC_ATC_007 Page
Add to Cart

Validate the UI of 'Add to Cart'


(TS_007)
TC_ATC_008 funtionality
Product Display Page

Validate the 'Add to Cart' page


(TS_007)
TC_ATC_009 functionality in all the
Product Display Page
supported environments
Pre-requisites Test Steps

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page (Validate ER-1)
5. Click on the 'shopping cart!' link in the displayed
success message (Validate ER-2)

1. Open the Application URL and 1. Click on 'Wish List' header option
Login 2. Click on 'Add to Cart' icon option in the displayed
2. A product is added to Wish List 'My Wish List' page (Validate ER-1)
page - <Refer Test Data> 3. Click on 'Shopping Cart' header option (Validate ER-
2)
1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' option on the product that is
displayed in the Search Results (Validate ER-1)
4. Click on 'Cart' button which is in black color beside
the search icon button on the top of the page
5. Click on 'View Cart' option in the displayed box
(Validate ER-2)

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button on one of the Products
displayed in the Related Products section of the
displayed 'Product Display' page (Validate ER-1)
5. Click on the 'shopping cart!' link in the displayed
success message (Validate ER-2)

1. Open the Application URL 1. Hover the mouse on any of the menu option say
'Desktops'
2. Click on 'Show All Desktops' option
3. Select 'Mac' subcategory option from the left side
options
4. Click on 'Add to Cart' button that is availble on any
of the Products of the displayed Category or Sub-
category pages (Validate ER-1)
5. Click on the 'shopping cart!' link in the displayed
success message (Validate ER-2)
1. Open the Application URL 1. Click on 'Add to Cart' button on the product that is
displayed in the 'Featured' section of the Home page
(Validate ER-1)
2. Click on the 'shopping cart!' link in the displayed
success message (Validate ER-2)
1. Open the Application URL 1. Click on 'Add to Cart' button on the product that is
2. A product is added to Product displayed in the 'Product Comparison' page (Validate
Comparison page - <Refer Test ER-1)
Data> 2. Click on the 'shopping cart!' link in the displayed
success message (Validate ER-2)
1. Open the Application URL in any 1. Check the UI of the functioanality related to 'Add to
supported browser Cart' (Validate ER-1)

1. Open the Application URL in any 1. Check the 'Add to Cart' functionality in all the
supported browser supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. Success message with text - 'Success: You


have added Product Name to your shopping cart!'
should be displayed
2. Product should be successfully displayed in the
Product Name: iMac 'Shopping Cart' page

1. Success message with text - 'Success: You


have added Product Name to your shopping cart!'
Product Name: iMac should be displayed
2. Product should be successfully displayed in the
'Shopping Cart' page
1. Success message with text - 'Success: You
have added Product Name to your shopping cart!'
should be displayed
2. Product should be successfully displayed in the
'Shopping Cart' page
Product Name: iMac

1. Success message with text - 'Success: You


have added Product Name to your shopping cart!'
should be displayed
2. Product should be successfully displayed in the
'Shopping Cart' page
Product Name: Apple Cinema 30"

1. Success message with text - 'Success: You


have added Product Name to your shopping cart!'
should be displayed
2. Product should be successfully displayed in the
'Shopping Cart' page
Not Applicable

1. Success message with text - 'Success: You


have added Product Name to your shopping cart!'
Not Applicable should be displayed
2. Product should be successfully displayed in the
'Shopping Cart' page
1. Success message with text - 'Success: You
have added Product Name to your shopping cart!'
Product Name: iMac should be displayed
2. Product should be successfully displayed in the
'Shopping Cart' page
1. Proper UI adhering to the UI checklist should
Product Name: iMac
be displayed for the 'Add to Cart' functionality

1. 'Add to Cart' functionality should work


Product Name: iMac
correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate adding a product to
'Wish List' page from the
Product that is displayed in the
'Related Products' section of
(TS_009) 'Product Display' page
TC_WL_002
Wish List

Validate adding a product to


'Wish List' page from the
Product that is displayed in the
(TS_009) 'Featured' section of 'Home'
TC_WL_003 page
Wish List

Validate adding the product to


Wish List from the Products
displayed in the category or
sub-category page
(TS_009)
TC_WL_004
Wish List

Validate adding a product to


'Wish List' page from the
Search Results page
(TS_009)
TC_WL_005
Wish List

Validate navigating to 'My Wish


List' page using the 'wish list!'
link in the success message
(TS_009)
TC_WL_006
Wish List
Validate navigating to 'My Wish
List' page using the 'Wish List'
header option
(TS_009)
TC_WL_007
Wish List

Validate navigating to 'My Wish


(TS_009) List' page using the 'Right
TC_WL_008
Wish List Column' header options

Validate navigating to 'My Wish


(TS_009)
TC_WL_009 List' page from the 'My
Wish List
Account' page
Validate navigating to 'My Wish
(TS_009)
TC_WL_010 List' page from the 'Footer'
Wish List
options
Validate the Breadcrumb in the
(TS_009)
TC_WL_011 'Wish List' page
Wish List

Validate the Page Title, Page


(TS_009) URL and Page Heading of 'Wish
TC_WL_012
Wish List List' page

Validate the 'My Wish List'


(TS_009) page when there are no
TC_WL_013
Wish List products added

Validate the 'My Wish List'


page when only one product is
added to it
(TS_009)
TC_WL_014
Wish List

Validate the removing the


Product from 'My Wish List'
(TS_009)
TC_WL_015 page
Wish List

Validate adding the product to


(TS_009) Cart from the 'My Wish List'
TC_WL_016
Wish List page

Validate adding the multiple


products to the 'My Wish List'
(TS_009) page
TC_WL_017
Wish List
Validate adding duplicate
products to 'My Wish List' page

(TS_009)
TC_WL_018
Wish List

Validate the UI of 'Wish List'


(TS_009)
TC_WL_019 funtionality
Wish List

Validate the 'Wish List'


(TS_009)
TC_WL_020 functionality in all the
Wish List
supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Wish List' option on a product that
is displayed in the 'Related Products' section of
displayed 'Product Display' page (Validate ER-1)
5. Click on the 'wish list!' link in the displayed success
message (Validate ER-2)

1. Open the Application URL and 1. Click on the 'Store logo' (Validate ER-1)
login 2. Scroll down till the 'Featured' section on the Home
page is displayed
3. Click on 'Add to Wish List' option on a product that
is displayed in the 'Featured' section (Validate ER-2)
4. Click on the 'wish list!' link in the displayed success
message (Validate ER-3)

1. Open the Application URL and 1. Hover the mouse on any of the menu option say
login 'Desktops'
2. Click on 'Show All Desktops' option
3. Select 'Mac' subcategory option from the left side
options
4. Click on 'Add to Wish List' option that is availble on
any of the Products of the displayed Category or Sub-
category pages (Validate ER-1)
5. Click on the 'wish list!' link in the displayed success
message (Validate ER-2)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Wish List' option of a product that is
dispayed in the 'Search Results' page (Validate ER-1)
4. Click on the 'wish list!' link in the displayed success
message (Validate ER-2)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Wish List' option in the displayed
'Product Display' page
5. Click on the 'wish list!' link in the displayed success
message (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Wish List' option in the displayed
'Product Display' page
5. Click on the 'Wish List' header option (Validate ER-
1)

1. Open the Application URL and 1. Click on 'Wish List' option from the 'Right Column'
login options (Validate ER-1)

1. Open the Application URL and 1. Click on 'Modify your wish list' option (Validate ER-
login 1)

1. Open the Application URL and 1. Click on 'Wish List' link in the Footer options
login (Validate ER-1)

1. Open the Application URL and 1. Click on 'Modify your wish list' option
login 2. Check the Breadcrumb that is displayed in the 'Wish
List' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Modify your wish list' option
login 2. Check the Page Title, Page URL and Page Heading
of the displayed 'Wish List' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Modify your wish list' option
login 2. Check the displayed 'My Wish List' page (Validate
2. No products are added to 'My ER-1)
Wish List' page 3. Click on 'Continue' button (Validate ER-2)
1. Open the Application URL and 1. Click on 'Modify your wish list' option
login 2. Check the displayed 'My Wish List' page (Validate
2. One product is added to 'My Wish ER-1, ER-2)
List' page 3. Click on 'Continue' button (Validate ER-3)

1. Open the Application URL and 1. Click on 'Modify your wish list' option
login 2. Click on 'Remove' icon option (Validate ER-1)
2. One product is added to 'My Wish
List' page

1. Open the Application URL and 1. Click on 'Modify your wish list' option
login 2. Click on 'Add to Cart' icon option (Validate ER-1)
2. One product is added to 'My Wish
List' page
1. Open the Application URL and 1. Click on 'Modify your wish list' option (Validate ER-
login 1, ER-2)
2. Add multiple products to 'My
Wish List' page
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Wish List' option in the displayed
'Product Display' page
5. Repeat Step 4 multiple times
6. Click on 'wish list!' link from the Success message
(Validate ER-1)

1. Open the Application URL in any 1. Check the UI of the functioanality related to 'Wish
supported browser List' (Validate ER-1)

1. Open the Application URL in any 1. Check the 'Wish List' functionality in all the
supported browser supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. Success message with text - 'Success: You


have added Product Name to your wish list!'
should be displayed
2. Product should be successfully displayed in the
'My Wish List' page
Product Name: iMac

1. User should be taken to Home page (In this


website, 'Your Store' text is the logo)
2. Success message with text - 'Success: You
have added Product Name to your wish list!'
Not Applicable should be displayed
3. Product should be successfully displayed in the
'My Wish List' page

1. Success message with text - 'Success: You


have added Product Name to your wish list!'
should be displayed
2. Product should be successfully displayed in the
'My Wish List' page
Not Applicable

1. Success message with text - 'Success: You


have added Product Name to your wish list!'
should be displayed
2. Product should be successfully displayed in the
Product Name: iMac 'My Wish List' page

1. User should be taken to 'My Wish List' page

Product Name: iMac


1. User should be taken to 'My Wish List' page

Product Name: iMac

1. User should be taken to 'My Wish List' page


Product Name: iMac

1. User should be taken to 'My Wish List' page


Product Name: iMac

1. User should be taken to 'My Wish List' page


Product Name: iMac

1. Correct Breadcrumb should be displayed in the


Not Applicable 'Wish List' page and should work correctly

1. Correct Page Title, Page URL and Page Heading


should be displayed
Not Applicable

1. Text - 'Your wish list is empty.' should be


displayed
Not Applicable
2. User should be taken to 'My Account' page

1. Proper details should be displayed under


'Image', 'Product Name', 'Model', 'Stock', 'Unit
Price' and 'Action' columns.
Not Applicable 2. Clicking on Image or Product Name link should
take the User to Product Display page of the
product.
3. Should take the User to 'My Account' page
1. Success message with text - 'Success: You
have modified your wish list!' should be
Not Applicable displayed, 'My Wish List' page should become
empty and 'Your wish list is empty.' text should
be displayed on the page.
1. Success message with text - 'Success: You
have added Product Name to your shopping cart!'
Not Applicable
should ge displayed

1. User should be taken to 'My Wish List' page


and all the multiple products added to the page
are displayed no matter what how many we
Not Applicable
added to this page.
2. All the details should be correct are all the
options in this page should work correctly
1. User should be taken to 'My Wish List' page
and only one product should be displayed without
any duplications in this page.

Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Wish List' functionality

1. 'Wish List' functionality should work correctly


Not Applicable in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to
'Shopping Cart' page from the
Success message
(TS_010)
TC_SC_001
Shopping Cart

Validate navigating to
'Shopping Cart' page from the
'Shopping Cart' header option
(TS_010)
TC_SC_002
Shopping Cart

Validate navigating to
'Shopping Cart' page from the
'Site Map' footer page
(TS_010)
TC_SC_003
Shopping Cart

Validate the Cart button when


(TS_010) there are no products added to
TC_SC_004
Shopping Cart the Shopping Cart

Validate navigating to
'Shopping Cart' page using the
'View Cart' option in the Cart
block
(TS_010)
TC_SC_005
Shopping Cart

Validate the weight of the


Product in the 'Shopping Cart'
page

(TS_010)
TC_SC_006
Shopping Cart
Validate Image, Name, Model,
Quantity, Unit Price and Total
of the Product in the 'Shopping
Cart' page

(TS_010)
TC_SC_007
Shopping Cart

Validate updating the quantity


of the Product in the 'Shopping
Cart' page

(TS_010)
TC_SC_008
Shopping Cart

Validate updating the quantity


of the Product in the 'Shopping
Cart' page to a negative or
zero or a non-numerical value

(TS_010)
TC_SC_009
Shopping Cart

Validate removing the item


from 'Shopping Cart' page

(TS_010)
TC_SC_010
Shopping Cart
Validate Page Heading, Page
Title and Page URL of
'Shopping Cart' page

(TS_010)
TC_SC_011
Shopping Cart

Validate Breadcrumb of
'Shopping Cart' page

(TS_010)
TC_SC_012
Shopping Cart

Validate Coupon code


functionality in the 'Shopping
Cart' page by providing a valid
coupon code

(TS_010)
TC_SC_013
Shopping Cart

Validate Coupon code


application in the 'Shopping
Cart' page by providing an
invalid coupon code

(TS_010)
TC_SC_014
Shopping Cart
Validate Coupon code
functionality in the 'Shopping
Cart' page by providing an
valid coupon code which got
expired

(TS_010)
TC_SC_015
Shopping Cart

Validate Coupon code


functionality in the 'Shopping
Cart' page by providing an
valid coupon code which has
reached its usage limit

(TS_010)
TC_SC_016
Shopping Cart

Validate Coupon code


functionality in the 'Shopping
Cart' page by not providing
any coupon code

(TS_010)
TC_SC_017
Shopping Cart
Validate Closing the Warning
message in the 'Shopping Cart'
page

(TS_010)
TC_SC_018
Shopping Cart

Validate Coupon code


functionality in the 'Shopping
Cart' page is having
Placeholder

(TS_010)
TC_SC_019
Shopping Cart

Validate Estimate Shipping and


Taxes functionality in the
'Shopping Cart' page by
providing all mandatory fields

(TS_010)
TC_SC_020
Shopping Cart

Validate Estimate Shipping and


Taxes functionality in the
'Shopping Cart' page by
providing all the fields

(TS_010)
TC_SC_021
Shopping Cart
Validate Estimate Shipping and
Taxes functionality in the
'Shopping Cart' page by not
providing anything
(TS_010)
TC_SC_022
Shopping Cart

Validate Estimate Shipping and


Taxes functionality in the
'Shopping Cart' page is not
applied on cancelling

(TS_010)
TC_SC_023
Shopping Cart

Validate Estimate Shipping and


Taxes functionality in the
(TS_010) 'Shopping Cart' page for
TC_SC_024
Shopping Cart Placeholder

Validate Gift Certificate


functionality in the 'Shopping
Cart' page by providing a valid
Gift Certificate

(TS_010)
TC_SC_025
Shopping Cart
Validate Gift Certificate
functionality in the 'Shopping
Cart' page by providing a
invalid Gift Certificate

(TS_010)
TC_SC_026
Shopping Cart

Validate Gift Certificate


functionality in the 'Shopping
Cart' page by providing a used
up Gift Certificate

(TS_010)
TC_SC_027
Shopping Cart

Validate Gift Certificate


functionality in the 'Shopping
Cart' page by not providing
any Gift Certificate

(TS_010)
TC_SC_028
Shopping Cart
Validate Gift Certificate
functionality in the 'Shopping
Cart' page for Placeholder

(TS_010)
TC_SC_029
Shopping Cart

Validate Checkout from


'Shopping Cart' page

(TS_010)
TC_SC_030
Shopping Cart

Continue shopping from the


'Shopping Cart' page

(TS_010)
TC_SC_031
Shopping Cart

Validate the UI of 'Shopping


(TS_010)
TC_SC_032 Cart' functionality
Shopping Cart

Validate the 'Shopping Cart'


(TS_010)
TC_SC_033 functionality in all the
Shopping Cart
supported environments
Pre-requisites Test Steps

1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message (Validate ER-1)

1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'Shopping Cart' header option (Validate
ER-1)
1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on 'Site Map' footer option
5. Click on 'Shopping Cart' link in the displayed 'Site
Map' page
1. Open the Applicatoin URL in any 1. Click on Cart button which is displayed in black
supported browser color on the top of the page beside the search icon
button (Validate ER-1)
2. Click on 'Continue' button (Validate ER-2)
1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on Cart button which is displayed in black
color on the top of the page beside the search icon
button
5. Click on 'View Cart' option in the displayed Cart
block (Validate ER-1)
1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Check the weight of the Prouduct in the displayed
'Shopping Cart' page (Validate ER-1)
1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Check the Image Image, Name, Model, Quantity,
Unit Price and Total of the Product in the displayed
'Shopping Cart' page (Validate ER-1)

1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Enter a new quantity into the 'Quantity' field of the
Product in the displayed Shopping Cart page
7. Click on 'Update' icon option (Validate ER-1)

1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Enter negative value or zero or non-numerical value
into the 'Quantity' field of the Product in the displayed
Shopping Cart page
7. Click on 'Update' icon option (Validate ER-1)

1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Remove' icon option (Validate ER-1)
1. Open the Applicatoin URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Validate Page Heading, Page Title and Page URL of
the dispalyed 'Shopping Cart' page (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Check the working of Breadcrubm of the displayed
'Shopping Cart' page (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Coupon Code' section
7. Enter any valid Coupon code into the 'Enter your
coupon here' text field
8. Click on 'Apply Coupon' button (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Coupon Code' section
7. Enter any invalid Coupon code into the 'Enter your
coupon here' text field
8. Click on 'Apply Coupon' button (Validate ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Coupon Code' section
7. Enter any valid Coupon code which already got
expired into the 'Enter your coupon here' text field
8. Click on 'Apply Coupon' button (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Coupon Code' section
7. Enter any valid Coupon code which is already used
and applied into the 'Enter your coupon here' text field
8. Click on 'Apply Coupon' button (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Coupon Code' section
7. Don't enter any Coupon code into the 'Enter your
coupon here' text field
8. Click on 'Apply Coupon' button (Validate ER-1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Coupon Code' section
7. Don't enter any Coupon code into the 'Enter your
coupon here' text field
8. Click on 'Apply Coupon' button
9. Click on 'x' option on the displayed warning
message (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Coupon Code' section
7. Check the 'Enter your coupon here' text field
(Validate ER-1)

1. Open the Application URL in any 1. Click on 'Estimate Shipping & Taxes' section
supported browser 2. Select any Country from the 'Country' dropdown
2. User has aded a Product to field - - <Refer Test Data>
Shopping Cart page - <Refer Test 3. Select any State from the 'Region/State' field -
Data> and navigated to the <Refer Test Data>
Shopping Cart page 4. Click on 'Get Quotes' button (Validate ER-1 and ER-
2)
5. Select the radio button and Click on 'Apply Shipping'
button (Validate ER-3 and Validate ER-4)

1. Open the Application URL in any 1. Click on 'Estimate Shipping & Taxes' section
supported browser 2. Select any Country from the 'Country' dropdown
2. User has aded a Product to field - - <Refer Test Data>
Shopping Cart page - <Refer Test 3. Select any State from the 'Region/State' field -
Data> and navigated to the <Refer Test Data>
Shopping Cart page 4. Enter any Post Code of the above selected State in
'Post Code' field - <Refer Test Data>
5. Click on 'Get Quotes' button (Validate ER-1 and ER-
2)
6. Select the radio button and Click on 'Apply Shipping'
button (Validate ER-3 and Validate ER-4)
1. Open the Application URL in any 1. Click on 'Estimate Shipping & Taxes' section
supported browser 2. Don't select any Country from the 'Country'
2. User has aded a Product to dropdown field - <Refer Test Data>
Shopping Cart page - <Refer Test 3. Don't select any State from the 'Region/State' field
Data> and navigated to the - <Refer Test Data>
Shopping Cart page 4. Don't enter any Post Code of the above selected
State in 'Post Code' field - <Refer Test Data>
5. Click on 'Get Quotes' button (Validate ER-1)

1. Open the Application URL in any 1. Click on 'Estimate Shipping & Taxes' section
supported browser 2. Select any Country from the 'Country' dropdown
2. User has aded a Product to field - - <Refer Test Data>
Shopping Cart page - <Refer Test 3. Select any State from the 'Region/State' field -
Data> and navigated to the <Refer Test Data>
Shopping Cart page 4. Enter any Post Code of the above selected State in
'Post Code' field - <Refer Test Data>
5. Click on 'Get Quotes' button (Validate ER-1 and ER-
2)
6. Select the radio button and Click on 'Cancel' button
(Validate ER-3)
1. Open the Application URL in any 1. Click on 'Estimate Shipping & Taxes' section
supported browser 2. Check 'Post Code' text field
2. User has aded a Product to
Shopping Cart page - <Refer Test
Data> and navigated to the
Shopping Cart page
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Gift Cerrtificate' section
7. Enter any valid Gift Certificate into the 'Enter your
gift certificate code here' text field
8. Click on 'Apply Gift Certificate' button (Validate ER-
1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Gift Cerrtificate' section
7. Enter any invalid Gift Certificate into the 'Enter your
gift certificate code here' text field
8. Click on 'Apply Gift Certificate' button (Validate ER-
1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Gift Cerrtificate' section
7. Enter any Gift Certificate which is already used up
into the 'Enter your gift certificate code here' text field
8. Click on 'Apply Gift Certificate' button (Validate ER-
1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Gift Cerrtificate' section
7. Don't enter any Gift Certificate into the 'Enter your
gift certificate code here' text field
8. Click on 'Apply Gift Certificate' button (Validate ER-
1)
1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Click on 'Use Gift Cerrtificate' section
7. Check 'Enter your gift certificate code here' text
field (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Provide complete details into the 'Use Coupon
Code', 'Estimate Shipping & Taxes' and 'Use Gift
Certificate' sections
7. Click on 'Checkout' button (Validate ER-1)

1. Open the Application URL in any 1. Enter any existing Product name into the Search
supported browser text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on the Product displayed in the Search results
4. Click on 'Add to Cart' button in the displayed
'Product Display' page
5. Click on the 'shopping cart!' link in the displayed
success message
6. Provide complete details into the 'Use Coupon
Code', 'Estimate Shipping & Taxes' and 'Use Gift
Certificate' sections
7. Click on 'Continue Shopping' button (Validate ER-1)

1. Open the Application URL in any 1. Check the UI of the functionality related to
supported browser 'Shopping Cart' (Validate ER-1)

1. Open the Application URL in any 1. Check the 'Shopping Cart' functionality in all the
supported browser supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to the Shopping Cart


page

Product Name: iMac

1. User should be taken to the Shopping Cart


page

Product Name: iMac

1. User should be taken to the Shopping Cart


page

Product Name: iMac

1. 'Your shopping cart is empty!' should be


displayed
Not Applicable
2. User should be taken to 'Home' page

1. User should be taken to the Shopping Cart


page

Product Name: iMac

1. Correct weight of the product should be


displayed in the Shopping Cart page

Product Name: iMac


1. Correct Image, Name, Model, Quantity, Unit
Price and Total of the Product should be displayed

Product Name: iMac

1. Success message with text - ' Success: You


have modified your shopping cart!' should be
displayed

Product Name: iMac

1. Proper warning message should be displayed


informing the User to provide a postive
numberical value

Product Name: iMac

1. Product should be removed from the 'Shopping


Cart' page

Product Name: iMac


1. Correct Page Heading, Page Title and Page URL
should be displayed

Product Name: iMac

1. Breadcrumb should be displayed and should


work properly

Product Name: iMac

1. Coupon code should be applied successfully


and the price details should successfully change.

Pending Data - Valid Coupon Code

1. Warning message with text - 'Warning:


Coupon is either invalid, expired or reached its
usage limit!' should be displayed

Invalid Coupon Code: XYZ


1. Warning message with text - 'Warning:
Coupon is either invalid, expired or reached its
usage limit!' should be displayed

Valid Expired Coupon Code:


Pending Data

1. Warning message with text - 'Warning:


Coupon is either invalid, expired or reached its
usage limit!' should be displayed

Valid Already Used Coupon Code:


Pending Data

1. Warning message with text - 'Warning: Please


enter a coupon code!' should be displayed

Not Appolicable
1. Warning message should dissappear.

Not Appolicable

1. Proper Place Holder text should be displayed


inside the text field.

Product Name: iMac

1. 'Please select the preferred shipping method to


use on this order' dialog should be displayed.
2. Flat Shipping Rate - $5.00 radio button should
be displayed in the displayed dialog and is not
Product Name: iMac selected by default
Country: United States 3. Success message with text - ' Success: Your
Region/State: California shipping estimate has been applied!' should be
displayed
4. Flat Shipping Rate should be displayed and
added to the Total Price

1. 'Please select the preferred shipping method to


use on this order' dialog should be displayed.
2. Flat Shipping Rate - $5.00 radio button should
be displayed in the displayed dialog and is not
Product Name: iMac selected by default
Country: United States 3. Success message with text - ' Success: Your
Region/State: California shipping estimate has been applied!' should be
Post Code: 90007 displayed
4. Flat Shipping Rate should be displayed and
added to the Total Price
1.Field level messages with text - 'Please select a
country!' and 'Please select a region / state!'
should be displayed under the respective
mandatory fields
Product Name: iMac

1. 'Please select the preferred shipping method to


use on this order' dialog should be displayed.
2. Flat Shipping Rate - $5.00 radio button should
be displayed in the displayed dialog and is not
selected by default
Product Name: iMac 3. Estimated Shipping & Taxes should not be
applied

1. Proper Place Holder text should be displayed


inside the text field.
Product Name: iMac

1. Gift Cerificate should be applied successfully


and the price details should successfully change.

Pending Data - Valid Gift


Certificate
1. Warning message with text - 'Warning: Gift
Certificate is either invalid or the balance has
been used up!' should be displayed

Invalid Gift Certificate: XYZ

1. Warning message with text - 'Warning: Gift


Certificate is either invalid or the balance has
been used up!' should be displayed

Valid Already Used up Gift


Certificate: Pending Data

1. Warning message with text - ' Warning: Please


enter a gift certificate code!' should be displayed

Not Appolicable
1. Proper Place Holder text should be displayed
inside the text field.

Product Name: iMac

1. User should be taken to 'Checkout' page

Product Name: iMac

1. User should be taken to 'Home' Page

Product Name: iMac

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Shopping Cart' functionality

1. 'Shopping Cart' functionality should work


Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to Home
Page from 'Shopping Cart'
page
(TS_011)
TC_HP_001
Home Page

Validate navigating to Home


(TS_011)
TC_HP_002 Page from 'Order Success'
Home Page
page
Validate navigating to Home
(TS_011)
TC_HP_003 page from any page of the
Home Page
Applcation using Logo
Validate navigating to Home
page from any Category Page
(TS_011)
TC_HP_004 which don't have any products
Home Page

Validate Hero Images and its


slider options in the Home
page

(TS_011)
TC_HP_005
Home Page

Validate four featured products


(TS_011) should be displayed in the
TC_HP_006
Home Page Home Page

Validate Partner Carousel


section and its slider options in
the Home page

(TS_011)
TC_HP_007
Home Page

Validate navigating to Home


Page using 'Home' icon option
(TS_011)
TC_HP_008 of the Breadcrumb in different
Home Page
pages of the Application
Validate the UI of 'Home' page
(TS_011)
TC_HP_009 functionality
Home Page

Validate the 'Home' page


(TS_011)
TC_HP_010 functionality in all the
Home Page
supported environments
Pre-requisites Test Steps

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Continue Shopping' button in the displayed
'Shopping Cart' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Continue' button in the 'Success' page
place an order (Validate ER-1)

1. Open the Application URL and 1. Click on the Logo 'Your Store' in our application
navigate to any page of the (Validate ER-1)
Application
1. Open the Application URL 1. Hover the mouse on 'Desktops' menu
2. Select 'PC(0)' option which has zero products
3. Click on 'Continue' button in the PC Category page
having zero products displayed (Validate ER-1)

1. Open the Application URL 1. Check the Hero Images and slider options on the
displayed Home page (Validate ER-1, ER-2,ER-3, ER-4
and ER-5)

1. Open the Application URL 1. Check the Featured section in the displayed Home
page (Validate ER-1 and ER-2)

1. Open the Application URL 1. Check the Paterner Carousel Logo images and slider
options on the displayed Home page (Validate ER-1,
ER-2,ER-3, ER-4 and ER-5)

1. Open the Application URL and 1. Click on 'Home' icon option in different pages
navigate to different pages of the (Validate ER-1)
Application
1. Open the Application URL in any 1. Check the UI of the functionality related to 'Home'
supported browser page (Validate ER-1)

1. Open the Application URL in any 1. Check the 'Home' page functionality in all the
supported browser supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to Home page

Product Name: iMac

1. User should be taken to Home page


Product Name: iMac

1. User should be taken to Home page


Not Applicable

1. User should be taken to Home page

Not Applicable

1. Correct Hero Images should be displayed.


2. Hero Images should automatically slide
3. Manually user should be able to slide the Hero
Images using < and > options
4. Manually user should be able to slide the Hero
Not Applicable Images using Swiper Pagination bullets under the
Hero Images
5. User should be able to scroll the images by
selecting, holding and sliding the Hero images
using mouse
1. Four Featured Products should be displayed in
the Featured Section
Not Applicable
2. All the option of the Products in the Featured
section should be working correctly
1. Correct Logo Images of the partners should be
displayed.
2. Logo Images should automatically slide
3. Manually user should be able to slide the Logo
Images using < and > options
Not Applicable 4. Manually user should be able to slide the Logo
Images using Swiper Pagination bullets under the
Hero Images
5. User should be able to scroll the Logo images
by selecting, holding and sliding the Logo images
using mouse
1. User should be taken to Home page

Not Applicable
1. Proper UI adhering to the UI checklist should
Not Applicable be displayed for the 'Home' page functionality

1. 'Home' page functionality should work


Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to
(TS_012) Checkout page when there are
TC_CO_001
Checkout no products added to the
Shopping Cart
Validate navigating to
Checkout page from 'Shopping
Cart' page
(TS_012)
TC_CO_002
Checkout

Validate navigating to
(TS_012) Checkout page using 'Shopping
TC_CO_003
Checkout Cart' header option

Validate navigating to
Checkout page using
(TS_012)
TC_CO_004 'Checkout' option in the Cart
Checkout
block

Validate Checkout as SignedIn


User ( SignIn Checkout ) by
using an existing address
during checkout

(TS_012)
TC_CO_005
Checkout
Validate Checkout as SignedIn
User ( SignIn Checkout ) by
entering new address into the
mandatory fields of the Billing
Details section during checkout

(TS_012)
TC_CO_006
Checkout

Validate Checkout as SignedIn


User ( SignIn Checkout ) by
entering new address into all
the fields of the Billing Details
section during checkout

(TS_012)
TC_CO_007
Checkout
Validate text fields in Billing
Details of the Checkout page
has Placeholders

(TS_012)
TC_CO_008
Checkout

Validate without entering any


fields in the Billing Section of
the Checkout Page

(TS_012)
TC_CO_009
Checkout

Validate Checkout as SignedIn


User ( SignIn Checkout ) by
entering new address into the
mandatory fields of the
Delivery Details section during
checkout

(TS_012)
TC_CO_010
Checkout
Validate Checkout as SignedIn
User ( SignIn Checkout ) by
entering new address into all
the fields of the Delivery
Details section during checkout

(TS_012)
TC_CO_011
Checkout

Validate text fields in Delivery


Details of the Checkout page
has Placeholders

(TS_012)
TC_CO_012
Checkout
Validate without entering any
fields in the Delivery Details
Section of the Checkout Page

(TS_012)
TC_CO_013
Checkout

Validate adding comments


about your order in the
'Delivery Method' section of
Checkout page

(TS_012)
TC_CO_014
Checkout

Validate adding comments


about your order in the
'Payment Method' section of
Checkout page

(TS_012)
TC_CO_015
Checkout
Validate Guest Checkout

(TS_012)
TC_CO_016
Checkout

Validate Checkout as New User

(TS_012)
TC_CO_017
Checkout
Checkout by SigningIn

(TS_012)
TC_CO_018
Checkout

Validate the UI of 'Checkout'


(TS_012)
TC_CO_019 functionality
Checkout

Validate the 'Checkout'


(TS_012)
TC_CO_020 functionality in all the
Checkout
supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Checkout' header option (Validate ER-1)
ensure there are no products added
to the Shopping Cart

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
1. Open the Application URL and a 1. Click on 'Checkout' header option (Validate ER-1)
product is added to Shopping Cart -
<Refer Test Data>

1. Open the Application URL and a 1. Click on Cart button which is displayed in black
product is added to Shopping Cart - color on the top of the page beside the search icon
<Refer Test Data> button
2. Click on 'Checkout' option in the displayed Cart
block (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Click on 'Continue' button (Validate ER-2)
7. Click on 'Continue' button (Validate ER-3)
8. Click on 'Continue' button (Validate ER-4)
9. Select the 'Terms & Conditions' checkbox field
10. Click on 'Continue' button (Validate ER-5)
11. Click on 'Confirm Order' button (Validate ER-6)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Select 'I want to use a new address' radio option
(Validate ER-2)
7. Enter details only into the mandatory fields - First
Name, Last Name, Address1, City, Country and
Region/State
8. Click on 'Continue' button (Validate ER-3)
9. Click on 'Continue' button (Validate ER-4)
8. Click on 'Continue' button (Validate ER-5)
9. Select the 'Terms & Conditions' checkbox field
10. Click on 'Continue' button (Validate ER-6)
11. Click on 'Confirm Order' button (Validate ER-7)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Select 'I want to use a new address' radio option
(Validate ER-2)
7. Enter details into all the fields - First Name, Last
Name, Company, Address1, Address 2, City, Post
Code, Country and Region/State
8. Click on 'Continue' button (Validate ER-3)
9. Click on 'Continue' button (Validate ER-4)
8. Click on 'Continue' button (Validate ER-5)
9. Select the 'Terms & Conditions' checkbox field
10. Click on 'Continue' button (Validate ER-6)
11. Click on 'Confirm Order' button (Validate ER-7)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Select 'I want to use a new address' radio option
7. Check all the text fields - First Name, Last Name,
Company, Address1, Address 2, City and Post Code for
Placeholder text (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Select 'I want to use a new address' radio option
7. Don't enter anything into the fields of 'Billing
Details' Section of 'Checkout' page (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Click on 'Continue' button (Validate ER-2)
7. Select 'I want to use a new address' radio option
(Validate ER-3)
8. Enter details only into the mandatory fields - First
Name, Last Name, Address1, City, Country and
Region/State
9. Click on 'Continue' button (Validate ER-4)
8. Click on 'Continue' button (Validate ER-5)
9. Select the 'Terms & Conditions' checkbox field
10. Click on 'Continue' button (Validate ER-6)
11. Click on 'Confirm Order' button (Validate ER-7)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Click on 'Continue' button (Validate ER-2)
7. Select 'I want to use a new address' radio option
(Validate ER-3)
8. Enter details into all the fields - First Name, Last
Name, Company, Address1, Address 2, City, Post
Code, Country and Region/State
10. Click on 'Continue' button (Validate ER-4)
11. Click on 'Continue' button (Validate ER-5)
12. Select the 'Terms & Conditions' checkbox field
13. Click on 'Continue' button (Validate ER-6)
14. Click on 'Confirm Order' button (Validate ER-7)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Click on 'Continue' button
7. Select 'I want to use a new address' radio option in
the 'Delivery Details' section
8. Check all the text fields - First Name, Last Name,
Company, Address1, Address 2, City and Post Code for
Placeholder text (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Click on 'Continue' button
7. Select 'I want to use a new address' radio option
8. Don't enter anything into the fields of 'Delivery
Details' Section of 'Checkout' page (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Click on 'Continue' button
7. Click on 'Continue' button
8. Enter any text into the 'Add Comments About Your
Order' text field
8. Click on 'Continue' button (Validate ER-1)
9. Select the 'Terms & Conditions' checkbox field
10. Click on 'Continue' button
11. Click on 'Confirm Order' button (Validate ER-2)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Click on 'Continue' button
7. Click on 'Continue' button
8. Click on 'Continue' button
9. Enter any text into the 'Add Comments About Your
Order' text field
10. Select the 'Terms & Conditions' checkbox field
11. Click on 'Continue' button
12. Click on 'Confirm Order' button (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
don't login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Select 'Guest Checkout' option in the 'New
Customer' section of the displayed 'Checkout' page
7. Click on 'Continue' button (Validate ER-2 and ER-3)
8. Enter details into all the fields
9. Click on 'Continue' button (Validate ER-4 and ER-5)
10. Click on 'Continue' button (Veriy ER-6 and ER-7)
11. Select 'Terms and Conditions' checkbox
12. Click on 'Continue' button (Validate ER-8 and ER-
9)
13. Click on 'Confirm Order' button

1. Open the Application URL and 1. Enter any existing Product name into the Search
don't login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Select 'Regiser Account' option in the 'New
Customer' section of the displayed 'Checkout' page
7. Click on 'Continue' button (Validate ER-2 and ER-3)
8. Enter details into all the fields
9. Click on 'Continue' button (Validate ER-4 and ER-5)
10. Click on 'Continue' button (Veriy ER-6 and ER-7)
11. Select 'Terms and Conditions' checkbox
12. Click on 'Continue' button (Validate ER-8 and ER-
9)
13. Click on 'Confirm Order' button
1. Open the Application URL and 1. Enter any existing Product name into the Search
don't login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page (Validate ER-1)
6. Enter credentails of existing account in the
'Returning Customer' section of the displayed
'Checkout' page
7. Click on 'Login' button (Validate ER-2 and ER-3)
8. Click on 'Continue' button (Validate ER-4 and ER-5)
10. Click on 'Continue' button (Veriy ER-6 and ER-7)
11. Click on 'Continue' button (Validate ER-8)
12. Select 'Terms and Conditions' checkbox
13. Click on 'Continue' button (Validate ER-9 and ER-
10)
13. Click on 'Confirm Order' button

1. Open the Application URL in any 1. Check the UI of the functionality related to
supported browser 'Checkout' (Validate ER-1)

1. Open the Application URL in any 1. Check the 'Checkout' functionality in all the
supported browser supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to an empty 'Shopping


Cart' page instead of 'Checkout' page
Not Applicable

1. User should be taken to the checkout page

Product Name: iMac

1. User should be taken to the checkout page


Product Name: iMac

1. User should be taken to the checkout page

Product Name: iMac

1. 'I want to use an existing address' radio option


should be displayed as selected by default in the
'Billing Details' section and the correct address
details should be displayed in the text field
2. 'I want to use an existing address' radio option
should be displayed as selected by default in the
'Delivery Details' section and the correct address
details should be displayed in the text field
3. 'Flat Shipping Rate - $8.00' radio option should
be displayed as selected by default in the
Product Name: iMac 'Delivery Method' section
4. 'Cash On Delivery' radio option should be
displyaed as selected by default in the 'Payment
Method' section
5. Proper details to be displayed in the 'Confirm
Order' section
6. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)
1. 'I want to use an existing address' radio option
should be displayed as selected by default in the
'Billing Details' section and the correct address
details should be displayed in the text field
2. New address fields - First Name, Last Name,
Company, Address1, Address2, City, Post Code,
Country, Country and Region/State should be
displayed
3. 'I want to use an existing address' radio option
should be displayed as selected by default in the
'Delivery Details' section and the correct address
details should be displayed in the text field
4. 'Flat Shipping Rate - $8.00' radio option should
Product Name: iMac
be displayed as selected by default in the
'Delivery Method' section
5. 'Cash On Delivery' radio option should be
displyaed as selected by default in the 'Payment
Method' section
6. Proper details to be displayed in the 'Confirm
Order' section
7. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)

1. 'I want to use an existing address' radio option


should be displayed as selected by default in the
'Billing Details' section and the correct address
details should be displayed in the text field
2. New address fields - First Name, Last Name,
Company, Address1, Address2, City, Post Code,
Country, Country and Region/State should be
displayed
3. 'I want to use an existing address' radio option
should be displayed as selected by default in the
'Delivery Details' section and the correct address
details should be displayed in the text field
4. 'Flat Shipping Rate - $8.00' radio option should
Product Name: iMac
be displayed as selected by default in the
'Delivery Method' section
5. 'Cash On Delivery' radio option should be
displyaed as selected by default in the 'Payment
Method' section
6. Proper details to be displayed in the 'Confirm
Order' section
7. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)
1. Proper Place Holder texts should be displayed
in the text fields - First Name, Last Name,
Company, Address1, Address 2, City and Post
Code

Product Name: iMac

1. Proper field level warning messages should be


displayed for all the mandatory fields in the
Billing Details section

Product Name: iMac

1. 'I want to use an existing address' radio option


should be displayed as selected by default in the
'Billing Details' section and the correct address
details should be displayed in the text field
2. 'I want to use an existing address' radio option
should be displayed as selected by default in the
'Delivery Details' section and the correct address
details should be displayed in the text field
3. New address fields - First Name, Last Name,
Company, Address1, Address2, City, Post Code,
Country, Country and Region/State should be
displayed
4. 'Flat Shipping Rate - $8.00' radio option should
Product Name: iMac
be displayed as selected by default in the
'Delivery Method' section
5. 'Cash On Delivery' radio option should be
displyaed as selected by default in the 'Payment
Method' section
6. Proper details to be displayed in the 'Confirm
Order' section
7. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)
1. 'I want to use an existing address' radio option
should be displayed as selected by default in the
'Billing Details' section and the correct address
details should be displayed in the text field
2. 'I want to use an existing address' radio option
should be displayed as selected by default in the
'Delivery Details' section and the correct address
details should be displayed in the text field
3. New address fields - First Name, Last Name,
Company, Address1, Address2, City, Post Code,
Country, Country and Region/State should be
displayed
4. 'Flat Shipping Rate - $8.00' radio option should
Product Name: iMac
be displayed as selected by default in the
'Delivery Method' section
5. 'Cash On Delivery' radio option should be
displyaed as selected by default in the 'Payment
Method' section
6. Proper details to be displayed in the 'Confirm
Order' section
7. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)

1. Proper Place Holder texts should be displayed


in the text fields - First Name, Last Name,
Company, Address1, Address 2, City and Post
Code

Product Name: iMac


1. Proper field level warning messages should be
displayed for all the mandatory fields in the
Delivery Details section

Product Name: iMac

1. Comment entered should be displayed as it is


in the 'Payment Method' section
2. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)

Product Name: iMac

1. Order should be placed and User should be


taken to Success page (Proper details should be
displayed in the Order Success page)

Product Name: iMac


1. Checkout Page should be displayed
2. User should be taken to 'Billing Details' section
3. 'My delivery and billing addresses are the
same' checkbox should be displayed as selected
by default
4. User should be taken to 'Delivery Method'
section
5. 'Flat Shipping Rate - $5.00' radio button
should be displayed as selected by default
6. User should be taken to 'Payment Method'
section
Product Name: iMac 7. 'Cash On Delivery' radion button should be
displayed as selected by default
8. User should be taken to 'Confirm Order'
section
9. Correct and Proper details should be displayed
in the 'Confirm Order' section
10. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)

1. Checkout Page should be displayed


2. User should be taken to 'Billing Details' section
3. 'My delivery and billing addresses are the
same' checkbox should be displayed as selected
by default
4. User should be taken to 'Delivery Method'
section
5. 'Flat Shipping Rate - $5.00' radio button
should be displayed as selected by default
6. User should be taken to 'Payment Method'
section
7. 'Cash On Delivery' radion button should be
Product Name: iMac
displayed as selected by default
8. User should be taken to 'Confirm Order'
section
9. Correct and Proper details should be displayed
in the 'Confirm Order' section
10. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)
1. Checkout Page should be displayed
2. User should be loggedin and taken to 'Billing
Details' section
3. 'I want to use an existing address' checkbox
should be displayed as selected by default
4. User should be taken to 'Delivery Details
section
5. 'I want to use an existing address' radio button
should be displayed as selected by default
6. User should be taken to 'Delivery Method'
section
Product Name: iMac 7. 'Flat Shipping Rate' radio button should be
displayed as selected by default
8. User should be taken to 'Payment Method'
section
9. User should be taken to 'Confirm Order'
section
10. Order should be placed and User should be
taken to Success page (Proper details should be
displayed in the Order Success page)

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Checkout' functionality

1. 'Checkout' functionality should work correctly


Not Applicable in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'My
(TS_013)
TC_MA_001 Account' page from the 'Order
My Account
Success' page
Validate navigating to 'My
Account' page on login
(TS_013)
TC_MA_002
My Account

Validate navigating to 'My


(TS_013)
TC_MA_003 Account' page using 'My
My Account
Account' option
Validate navigating to 'My
(TS_013)
TC_MA_004 Account' page using 'Right
My Account
Column' options
Validate navigating to 'My
(TS_013) Account' page using 'My
TC_MA_005
My Account Account' option in Site Map
page
Validate Breadcrump in 'My
(TS_013) Account' page
TC_MA_006
My Account

Validate Page URL, Page


Heading and Page Title of the
(TS_013)
TC_MA_007 'My Account' page
My Account

Validate the UI of 'My Account'


(TS_013)
TC_MA_008 page functionality
My Account

Validate the 'My Account' page


(TS_013)
TC_MA_009 functionality in all the
My Account
supported environments
Pre-requisites Test Steps

1. Open the Application URL, login 1. Click on 'my account' page link in the displayed
and place an order for a product - 'Order Success' page (Validate ER-1)
<Refer Test Data>
1. Open the Application URL 1. Click on 'My Account' Dropmenu
2. Click on 'Login' option
3. Enter valid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Enter valid password into the 'Password' field -
<Refer Test Data>
5. Click on 'Login' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'My Account' dropmenu
login 2. Click on 'My Account' option (Validate ER-1)

1. Open the Application URL and 1. Click on 'My Account' option from any page say
login 'Order History' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Site Map' link in the Footer options
login 2. Click on 'My Account' link in the displayed 'Site Map'
page (Validate ER-1)

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Click on 'My Account' option
3. Validate the Breadcrumb in the displayed 'My
Account' page
1. Open the Application URL and 1. Click on 'My Account' dropmenu
login 2. Click on 'My Account' option
3. Check the Page URL, Page Title and Page Heading
that is displayed in the 'My Account' page (Validate
ER-1)
1. Open the Application URL in any 1. Check the UI of the functionality related to 'My
supported browser Account' page (Validate ER-1)

1. Open the Application URL in any 1. Check the 'My Account' page functionality in all the
supported browser supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'My Account' page


Product Name: iMac

1. User should be able to login and taken to 'My


Email Address -
Account' page
pavanoltraining@gmail.com

Password -
test123

1. User should be taken to 'My Account' page


Not Applicable

1. User should be taken to 'My Account' page


Not Applicable

1. User should be taken to 'My Account' page


Not Applicable

1. Breadcrumb should be displayed in the 'My


Account' page and is working properly
Not Applicable

1. Correct Page URL, Page Title and Page Heading


should be displayed
Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'My Account' page
functionality
1. 'My Account' page functionality should work
Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'My
(TS_014)
Account Information' page
TC_MAI_001 My Account
from 'My Account' page
Information

Validate navigating to 'My


(TS_014)
Account Information' page
TC_MAI_002 My Account
using 'Edit Account' Right
Information
column option
(TS_014) Validate navigating to 'My
TC_MAI_003 My Account Account Information' page
Information from 'Site Map' page
Validate updating the Account
Details in the 'My Account
Information' page

(TS_014)
TC_MAI_004 My Account
Information

Validate making all the fields in


the 'My Account Information'
page empty and update
(TS_014)
TC_MAI_005 My Account
Information

Validate all the fields in the 'My


Account Information page have
(TS_014) placeholders
TC_MAI_006 My Account
Information

Validate all the fields in the 'My


Account Information page are
(TS_014) marked as mandatory
TC_MAI_007 My Account
Information
Validate providing invalid email
format into the 'E-Mail'
(TS_014) Address field
TC_MAI_008 My Account
Information

Verifty Back button in the 'My


Acccount Information ' page

(TS_014)
TC_MAI_009 My Account
Information

Validate Breadcrumb in the 'My


Account Information' page
(TS_014)
TC_MAI_010 My Account
Information

Validate Page Heading, Page


Title and Page URL in the 'My
(TS_014) Account Information' page
TC_MAI_011 My Account
Information

(TS_014) Validate the UI of 'My Account


TC_MAI_012 My Account Information' page functionality
Information
(TS_014) Validate the 'My Account
TC_MAI_013 My Account Information' page functionality
Information in all the supported
environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'My Account' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Edit Account' Right Column option (Validate ER-
login 1)

1. Open the Application URL and 1. Click on 'Site Map' footer option
login 2. Click on 'Account Information' link in the displayed 'Site
Map' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'My Account' dropmenu
login 2. Select 'My Account' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4. Update all the details in the fields - First Name, Last
Name, E-Mail and Telephone
5. Click on 'Continue' buttton (Validate ER-1 and ER-2)
6. Logout and login with new updated Email Address
(Validate ER-3)
7. Logout and login with old Email Address (Validate ER-4)

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'My Account' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4. Clear all the fields - First Name, Last Name, E-Mail and
Telephone in the displayed 'My Account Information' page
5. Click on 'Continue' buttton (Validate ER-1)

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'My Account' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4. Clear all the fields - First Name, Last Name, E-Mail and
Telephone in the displayed 'My Account Information' page
(Validate ER-1)
1. Open the Application URL and 1. Click on 'My Account' dropmenu
login 2. Select 'My Account' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4. Check all the fields in the 'My Account Information' page -
First Name, Last Name, E-Mail and Telephone (Validate ER-
1)
1. Open the Application URL and 1. Click on 'My Account' dropmenu
login 2. Select 'My Account' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4.Update the 'E-Mail' field in the 'My Account Information'
page with invalid email format - <Refer Test Data>

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'My Account' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4.Update the fields in the 'My Account Information' page
5. Click on 'Back' button (Validate ER-1)
6. Click on 'Edit your account information' link (Validate ER-
2)

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'My AccouA8:E8nt' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4. Check the Breadcrumb in the displayed 'My Account
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'My Account' dropmenu
login 2. Select 'My AccouA8:E8nt' option
3. Click on 'Edit your account information' link on the
displayed 'My Account' page
4. Check the Page Heading, Page URL and Page Title in the
displayed 'My Account Information' page (Validate ER-1)

1. Open the Application URL in any 1. Check the UI of the functionality related to 'My Account
supported browser Information' page (Validate ER-1)

1. Open the Application URL in any 1. Check the 'My Account Information' page functionality in
supported browser all the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be navigated to 'My Account


Information' page
Not Applicable

1. User should be navigated to 'My Account


Information' page
Not Applicable

1. User should be navigated to 'My Account


Not Applicable Information' page

1. All the Account details should be updated


2. Success message with text - ' Success: Your
account has been successfully updated.' should
be displayed
3. User should be able to login with new Email
address and the old password
Not Applicable 4. User should not be able to login with old Email
address

1. Field level validation message information the


User to enter the required details should be
displayed for all the fields
Not Applicable

1. Proper placeholder texts should be displayed in


the all the fields - First Name, Last Name, E-Mail
and Telephone of 'My Account Information' page
Not Applicable

1. All the fields in the 'My Account Information'


page - First Name, Last Name, E-Mail and
Telephone are marked as mandatory (* symbol
Not Applicable in red color should be displayed as a symbol of
mandatory)
Try all below invalid email address 1. Proper Field level validation message informing
formats: the User to provide the valid Email format should
1) pavanol be displayed
2) pavanol@
3) pavanol@gmail
4) pavanol@gmail.

1. User should be taken to 'My Account' page


2. User should be taken to 'My Account
Information' page and the updated details should
be lost
Not Applicable

1. Breadcrumb should be displayed in the 'My


Account Information' page and is working
properly
Not Applicable

1. Correct Page URL, Page Title and Page Heading


should be displayed

Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'My Account Information'
page functionality
1. 'My Account Information' page functionality
Not Applicable should work correctly in all the supported
environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Change
(TS_015) Password' page from 'My
TC_CP_001
Change Password Account' page

Validate navigating to 'Change


(TS_015) Password' page using
TC_CP_002
Change Password 'Password' Right column option

Validate navigating to 'Change


(TS_015)
TC_CP_003 Password' page from 'Site Map'
Change Password
page
Validate changing the
password

(TS_015)
TC_CP_004
Change Password

Validate changing the


password without entering
(TS_015)
TC_CP_005 anything into the fields in
Change Password
'Change Password' page

Validate entering different


password into the 'Password'
(TS_015) and 'Password Confirm' fields
TC_CP_006 while Changing the Password
Change Password

Validate all the Password fields


in the 'Change Password' page
(TS_015)
TC_CP_007 are marked as mandatory
Change Password

Validate the text entered into


(TS_015) the fields in 'Change Password'
TC_CP_008
Change Password field is toggled to hide its
display
Validate Back button in the
'Change Password' page
(TS_015)
TC_CP_009
Change Password

Validate Breadcrumb in the


(TS_015) 'Change Password' page
TC_CP_010
Change Password
Validate Page Heading, Page
(TS_015) Title and Page URL in the
TC_CP_011
Change Password 'Change Password' page

Validate the UI of 'Change


(TS_015)
TC_CP_012 Password' page functionality
Change Password

Validate the 'Change Password'


(TS_015) page functionality in all the
TC_CP_013
Change Password supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'My Account' option
3. Click on 'Change your password' link on the displayed 'My
Account' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Password' Right Column option (Validate ER-1)
login

1. Open the Application URL and 1. Click on 'Site Map' footer option
login 2. Click on 'Password' link in the displayed 'Site Map' page
(Validate ER-1)
1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Enter old password into the 'Old Password' field
3. Enter new password into the 'Password' and 'Passwrod
Confirm' fields
4. Click on 'Continue' button (Validate ER-1)
5. Logout and Login with old password (Validate ER-2)
6. Logout and Login with new password (Validate ER-3)

1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Don't enter anything into Password fields
3. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Enter new password into the 'Password' field
3. Enter a different password other than the one entered in
the above step
4. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Check whether the Password fields in the displayed
'Change Password' page are marked as mandatory (Validate
ER-1)

1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Enter the Password text into the Password fields in the
displayed 'Change Password' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Enter the new Password into Password and Password
confirm fields
3. Click on 'Back' button (Validate ER-1)
4. Click on 'Change Password' link in the displayed 'My
Account' page (Validate ER-2)
1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Check the Breadcrumb in the displayed 'Change Password'
page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Password' Right Column option
login 2. Check the Page Heading, Page Title and Page URL in the
displayed 'Change Password' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Change
login Password' page (Validate ER-1)

1. Open the Application URL and 1. Check the 'Change Password' page functionality in all the
login supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be navigated to 'Change Password'


page
Not Applicable

1. User should be navigated to 'Change Password'


page
Not Applicable

1. User should be navigated to 'Change Password'


Not Applicable page

1.Success message with text - ' Success: Your


password has been successfully updated.' should
be displayed
2.Warning message with text - 'Warning: No
Not Applicable match for E-Mail Address and/or Password.'
should be displayed
3. User should login successfully and taken to 'My
Account' page
1. Field level warning message should be
displayed under the Password fields by not
Not Applicable allowing the user to update the account with a
blank password

1. Field level warning message should be


displayed under the Password Confirm field with
the text - 'Password confirmation does not match
Not Applicable password!

1. All the fields in the 'Change Password' page


should be marked as mandatory using the Red
Not Applicable color * symbol

1. Text entered into the Password fields -


Password and Password Confirm should be
Not Applicable
toggled to hide its display (Instead of entered
text, we should see . Symbols)
1. User should be taken to 'My Account' page
2. Newly entered password text in the Password
and Password Confirm fields should be lost
Not Applicable

1. Breadcrumb should be displayed in the


'Change Password' page and is working properly
Not Applicable
1. Correct Page URL, Page Title and Page Heading
should be displayed
Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Change Password' page
functionality
1. 'Change Password' page functionality should
work correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Address
(TS_016) Book Entries' page from 'My
TC_AB_001
Address Book Account' dropmenu

Validate navigating to 'Address


(TS_016)
TC_AB_002 Book Entries' page from Right
Address Book
Column options
Validate navigating to 'Address
(TS_016)
TC_AB_003 Book Entries' page from 'Site
Address Book
Map' page
Validate navigating to 'Address
Book Entries' page from Right
Column options before logging
(TS_016)
TC_AB_004 into the Application
Address Book

Validate default address


displayed in the 'Address Book
(TS_016)
TC_AB_005 Entries' page
Address Book

Validate deleting the default


address in the 'Address Book
(TS_016) Entries' page
TC_AB_006
Address Book

Validate updating the Address


in the 'Address Book Entries'
page

(TS_016)
TC_AB_007
Address Book

Validate changing the Default


Address when there is only one
address in the 'Address Book
(TS_016)
TC_AB_008 Entries' page
Address Book
Validate updating the Address
by clearing all the non-
mandatory fields
(TS_016)
TC_AB_009
Address Book

Validate clearing all the fields


in the 'Edit Address' page and
updating the Address
(TS_016)
TC_AB_010
Address Book

Validate Back button in the


'Edit Address' page
(TS_016)
TC_AB_011
Address Book

Validate Back button in the


(TS_016) 'Address Book Entries' page
TC_AB_012
Address Book

Validate adding new Address


by providing only the
mandatory fields
(TS_016)
TC_AB_013
Address Book

Validate selecting the newly


added Address as default
address
(TS_016)
TC_AB_014
Address Book
Validate new address given for
Billing Details while placing the
order should get added in
'Address Book Entries' page

(TS_016)
TC_AB_015
Address Book

Validate new address given for


Delivery Details while placing
the order should get added in
'Address Book Entries' page

(TS_016)
TC_AB_016
Address Book

Validate the Breadcrumb, Page


URL, Page Heading and Page
(TS_016)
TC_AB_017 Title of 'Address Book Entries'
Address Book
page
Validate the Breadcrumb, Page
URL, Page Heading and Page
Title of 'Edit Address' page
(TS_016)
TC_AB_018
Address Book

Validate the Breadcrumb, Page


URL, Page Heading and Page
Title of 'Add Address' page
(TS_016)
TC_AB_019
Address Book

Validate the UI of Address


(TS_016)
TC_AB_020 Book functionality
Address Book

Validate the 'Change Password'


(TS_016) page functionality in all the
TC_AB_021
Address Book supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Click on 'My Account' option
3. Click on 'Modify your address book entries' link
(Validate ER-1)
1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options (Validate ER-1)

1. Open the Application URL and 1. Click on 'Site Map' footer option
login 2. Click on 'Address Book' link in the displayed 'Site
Map' page (Validate ER-1)
1. Open the Application URL 1. Click on 'My Account' dropmenu
2. User has not logged in 2. Click on 'Register' option
3. Click on 'Address Book' option from the Right
Column options in the displayed 'Register Account'
page (Validate ER-1)
4. Enter valid credentials - <Refer Test Data> and
click on 'Login' button (Validate ER-2)
1. Open the Application URL 1. Click on 'Address Book' option from Right Column
2. Newly register an account options
(Rember the address given while 2. Check the default address displayed in the 'Address
regsitering the account) Book Entries' page (Validate ER-1)
3. Login with the new account
1. Open the Application URL 1. Click on 'Address Book' option from Right Column
2. Newly register an account options
(Rember the address given while 2. Click on 'Delete' button of the single address
regsitering the account) displayed in the 'Address Book Entries' page (Validate
3. Login with the new account ER-1)

1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'Edit' button of an address in the displayed
'Address Book Entries' page (Validate ER-1)
3. Update all the fields in the displayed 'Edit Address'
page with new details (First Name, Last Name,
Company, Address1, Address2, City, Post Code,
Country and Region/State)
4. Click on 'Continue' button (Validate ER-2)

1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login to the Account having only options
one address in its Address book 2. Click on 'Edit' button of an address in the displayed
'Address Book Entries' page
3. Change the 'Default Address' to 'No' when there is
only one address in the Address Book
4. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'Edit' button of an address in the displayed
'Address Book Entries' page
3. Clear the details from all the non-mandatory fields
of the address in the displayed 'Edit Address' page
4. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'Edit' button of an address in the displayed
'Address Book Entries' page
3. Clear all the fields of the address in the displayed
'Edit Address' page
4. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'Edit' button of an address in the displayed
'Address Book Entries' page
3. Update all the fields of the address in the displayed
'Edit Address' page
4. Click on 'Back' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'Back' button in the displayed 'Address
Book Entries' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'New Address' button (Validate ER-1)
3. Enter details into only mandatory fields (First Name,
Last Name, Address 1, City, Post Code, Country and
Region/State)
4. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'Edit' button on the newly added address
(Validate ER-1)
3. Select 'Yes' radio option for the 'Default Address'
field
4. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Select 'I want to use a new address' radio button in
the 'Billing Details' section of displayed 'Checkout'
page
7. Fill all the address fileds and Click on 'Continue'
button
8. Click on 'Continue' button and select any mandatory
checkbox fields until the order is placed
9. Click on 'My Account' dropmenu and select 'My
Account' option
10. Click on 'Address Book' option from Right Column
options (Validate ER-1)

1. Open the Application URL and 1. Enter any existing Product name into the Search
login text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page and click on 'Continue' button
6. Select 'I want to use a new address' radio button in
the Delivery Details' section of displayed 'Checkout'
page
7. Fill all the address fileds and Click on 'Continue'
button
8. Click on 'Continue' button and select any mandatory
checkbox fields until the order is placed
9. Click on 'My Account' dropmenu and select 'My
Account' option
10. Click on 'Address Book' option from Right Column
options (Validate ER-1)

1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Check Breadcrumb, Page URL, Page Heading and
Page Title of 'Address Book Entries' page (Validate ER-
1)
1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'Edit' button of any address in the 'Address
Book Entries' page
3. Check Breadcrumb, Page URL, Page Heading and
Page Title of 'Edit Address' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Address Book' option from Right Column
login options
2. Click on 'New Address' button in the 'Address Book
Entries' page
3. Check Breadcrumb, Page URL, Page Heading and
Page Title of 'Add Address' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Address
login Book' functionality (Validate ER-1)

1. Open the Application URL and 1. Check the 'Address Book' functionality in all the
login supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Address Book Entries'


page
Not Applicable

1. User should be taken to 'Address Book Entries'


Not Applicable page

1. User should be taken to 'Address Book Entries'


Not Applicable page

1. User should get loggedin


Email Address -
2. User should get loggedin and directly taken to
pavanoltraining@gmail.com
'Address Book Entries' page
Password -
test123

1. Address given while registering the account


should be displayed as default address in the
Not Applicable 'Address Book Entries' page

1. Warning Message with text - 'Warning: You


can not delete your default address!' should be
displayed and the address should not get deleted.
Not Applicable

1. User should be taken to 'Edit Address' page


2. Warning message with text - 'Your address has
been successfully updated' should be displayed
along by taking the User back to 'Address Book
Entries' page
Not Applicable

1. Warning Message with text - 'Warning: You


cannot update the Default Address status as
there is only one address in your address book'
Not Applicable should be displayed aned 'Default Address' should
not be updated.
1. Success message with text - ' Your address
has been successfully updated' should be
displayed
Not Applicable

1. Field level warning messages should be


displayed for all the mandatory fields (First
Name, Last Name, Address 1, City, Country and
Not Applicable State/Region)

1. User should be taken to the 'Address Book


Entries' page and the changes to the fields should
be lost without getting updated.
Not Applicable

1. User should be taken to 'My Account' page


Not Applicable

1. User should be taken to 'Add Address' page

Not Applicable

1. User should be taken to 'Address Book Entries'


page and the new address should become the
default address and the old address should not be
Not Applicable default address anymore.
1. Address given in the 'Billing Details' Section
while creating the order should be displayed in
the 'Address Book Entries' page

Product Name: iMac

1. Address given in the 'Delivery Details' Section


while creating the order should be displayed in
the 'Address Book Entries' page

Product Name: iMac

1. Breadcrumb should be displayed and properly


working in the 'Address Booke Entries' page.
Not Applicable Correct Page URL, Page Heading and Page Title
should be displayed in the 'Address Book Entries'
page
1. Breadcrumb should be displayed and properly
working in the 'Edit Address' page. Correct Page
URL, Page Heading and Page Title should be
Not Applicable displayed in the 'Edit Address' page

1. Breadcrumb should be displayed and properly


working in the 'Add Address' page. Correct Page
URL, Page Heading and Page Title should be
Not Applicable displayed in the 'Add Address' page

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Address Book' functionality

1. 'Address Book' functionality should work


correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Order
(TS_017)
TC_OH_001 History' page from 'My
Order History
Account' page
Validate navigating to 'Order
(TS_017)
TC_OH_002 History' page from 'My
Order History
Account' dropmenu
Validate navigating to 'Order
(TS_017)
TC_OH_003 History' page using 'Address
Order History
Book' Right Column option
Validate navigating to 'Order
(TS_017)
TC_OH_004 History' page from 'Site Map'
Order History
page
Validate navigating to 'Order
History' page from Right
Column options before logging
(TS_017)
TC_OH_005 into the Application
Order History

Validate all the orders made till


date are displayed in the
(TS_017) 'Order History' page
TC_OH_006
Order History

Validate Continue button in the


(TS_017)
TC_OH_007 'Order History' page
Order History

Validate navigating to 'Order


(TS_017) Information' page from 'Order
TC_OH_008
Order History History' page using 'View' icon
option
Validate the Breadcrumb of
(TS_017)
TC_OH_009 'Order History' page
Order History

Validate the Page URL, Page


(TS_017)
TC_OH_010 Heading and Page Title of
Order History
'Order History' page
Validate the UI of 'Order
(TS_017)
TC_OH_011 History' page functionality
Order History

Validate the 'Order History'


(TS_017)
TC_OH_012 page functionality in all the
Order History
supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'View your order history' link in the
login displayed 'My Account' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'Order History' option (Validate ER-1)

1. Open the Application URL and 1. Click on 'Order History' Right column option
login (Validate ER-1)

1. Open the Application URL and 1. Click on 'Site Map' footer option
login 2. Click on 'Order History' option in the displayed 'Site
Map' page (Validate ER-1)
1. Open the Application URL 1. Click on 'My Account' dropmenu
2. User is not logged in 2. Select 'Register' option
3. Click on 'Order History' Right Column option in the
displayed 'Registered Account' page (Validate ER-1)
4. Enter the credentials and click on 'Login' button
(Validate ER-2)

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Check whether the orders placed till date and time
are displayed in the 'Order History' page (Validate ER-
1)

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'Continue' button in the 'Order History'
page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
the table of 'Order History' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Check the Breadcrumb of 'Order History' page
(Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Order History' page (Validate ER-1)
1. Open the Application URL and 1. Check the UI of the functionality related to 'Order
login History' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the'Order History' page functionality in all the
login supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to the 'Order History'


Not Applicable page

1. User should be taken to the 'Order History'


Not Applicable page

1. User should be taken to the 'Order History'


Not Applicable page

1. User should be taken to the 'Order History'


Not Applicable page

1. User should get loggedin


2. User should be taken to 'Order History' page

Not Applicable

1. All the orders placed till date and time should


be displayed in the 'Order History' page with
correct details displayed under the table columns
Not Applicable - 'Order Id', 'Customer', 'No. of Products',
'Status', 'Total' and 'Date Added'

1. User should be taken to 'My Account' page


Not Applicable

1. User should be taken to 'Order Information'


page
Not Applicable

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Order History' page.

1. Correct Page URL, Page Heading and Page Title


Not Applicable should be displayed in the 'Order History' page

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Order History' page
functionality
1. 'Order History' page functionality should work
Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate all the required details
of the Order are displayed in
the 'Order Information' page

(TS_018)
TC_OI_001
Order Information

Validate the working of


'Reorder' icon option in the
'Order Information' page
(TS_018)
TC_OI_002
Order Information

Validate the working of


'Return' icon option in the
(TS_018)
TC_OI_003 'Order Information' page
Order Information

Validate the 'Continue' button


on the 'Order Information'
(TS_018)
TC_OI_004 page
Order Information

Validate the Breadcrumb in the


'Order Information' page
(TS_018)
TC_OI_005
Order Information

Validate the Page URL, Page


Heading and Page Title of
(TS_018) 'Order Information' page
TC_OI_006
Order Information

Validate the UI of 'Order


(TS_018)
TC_OI_007 Information' page functionality
Order Information

Validate the 'Order


(TS_018) Information' page functionality
TC_OI_008
Order Information in all the supported
environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page (Validate ER-1)
placed already 3. Check all the details of the Order are displayed in
the 'Order Information' page (Validate ER-2)

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Reorder' icon option in the displayed
'Order Information' page (Validate ER-1)
4. Click on 'shopping cart' link in the displayed success
message (Validate ER-2)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Continue' button in the displayed 'Order
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Check the Breadcrumb in the displayed 'Order
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
the table of 'Order History' page
3. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Order Information' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Order
login Information' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the'Order Information' page functionality in
login all the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Order Information'


page
2. Correct Order details should be displayed for
the below:
Order Details section - Order ID, Payment
Not Applicable Method, Date Added and Shipping Method
Payment Address and Shipping Address
Product Name, Model, Quantity, Price, Total, Sub-
Total, Flat Shipping Rate and Total
Order History, Date Added, Status and Comment

1. Success message with text - 'Success: You


have added iMac to your shopping cart!' should
be displayed
Not Applicable 2. User should be taken to 'Shopping Cart' page
and the product of the order should be displayed
as added in the 'Shopping Cart' page

1. User should be taken to 'Product Returns' page

Not Applicable

1. User should be taken to 'Order History' page

Not Applicable

1. Breadcrumb should be displayed and should be


working correctly.
Not Applicable

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Order Information'
page
Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Order Information' page
functionality
1. 'Order Information' page functionality should
work correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Product
Returns' page
(TS_019)
TC_PR_001
Product Returns

Validate submit the Product for


return by filling all the fields
and selecting all the options in
the 'Product Returns' page

(TS_019)
TC_PR_002
Product Returns

Validate clearing all the fields


in the 'Product Returns' page
and submit
(TS_019)
TC_PR_003
Product Returns

Validate Placeholders for all


the date and text fields in the
'Product Returns' page
(TS_019)
TC_PR_004
Product Returns

Validate Back button on the


'Product Returns' page

(TS_019)
TC_PR_005
Product Returns

Validate E-Mail field in the


'Product Returns' page

(TS_019)
TC_PR_006
Product Returns
Validate Order Date field in the
'Product Returns' page

(TS_019)
TC_PR_007
Product Returns

Validate the Breadcrumb in the


'Product Returns' page
(TS_019)
TC_PR_008
Product Returns

Validate the Page URL, Page


Heading and Page Title of
(TS_019)
TC_PR_009 'Product Returns' page
Product Returns

Validate the UI of 'Product


(TS_019)
TC_PR_010 Returns' page functionality
Product Returns

Validate the 'Product Returns'


(TS_019) page functionality in all the
TC_PR_011
Product Returns supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page
4. Fill all the fields and select all the options in the
'Product Returns' page (First Name, Last Name, E-
Mail, Telephone, Order ID, Order Date, Product Name,
Product Code, Quantity, Reason for Return, Product is
opened and 'Faulty or other details')
5. Click on 'Submit' button (Validate ER-1 and ER-2)

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page
4. Clear all the fields in the 'Product Returns' page
5. Click on 'Submit' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page
4. Clear all the fields in the 'Product Returns' page
5. Check the Placeholders for all the date and text
fields in the 'Product Returns' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page
4. Change or Provide the details into the fields of
'Product Returns' page
5. Click on 'Back' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page
4. Enter invalid email address into the E-Mail field in
the displayed 'Product Returns' page
5. Provide/Select all the mandatory fields and click on
'Submit' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page
4. Enter any future date into the 'Order Date' field in
the displayed 'Product Returns' page
5. Provide/Select all the mandatory fields and click on
'Submit' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
2. This account has few order the table of 'Order History' page
placed already 3. Click on 'Return' icon option in the displayed 'Order
Information' page
4. Check the Breadcrumb in the displayed 'Order
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Order History' Right column option
login 2. Click on 'View' icon option of any order displayed in
the table of 'Order History' page
3. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Product Returns' page (Validate ER-1)
1. Open the Application URL and 1. Check the UI of the functionality related to 'Product
login Returns' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the 'Product Returns' page functionality in all
login the supported environments (Validate ER-1)
Test Data

1. User should be taken to 'Product Returns' page

Not Applicable

1. User should be taken to 'Product Returns' page


with text - 'Thank you for submitting your return
request. Your request has been sent to the
relevant department for processing. You will be
notified via e-mail as to the status of your
request.'
Not Applicable 2. An e-mail should be received to the registered
email address regarding the status of the return
request.

1. Field level validation messages for all the


mandatory fields in the 'Product Returns' page
should be displayed and the request to submit
Not Applicable the product return should not be processed

1. Proper placeholder text for all the date and


text fields should be displayed

Not Applicable

1. 'Product Returns' request should not get


processed and the User should be taken to 'My
Account' page
Not Applicable

Try all below invalid email address 1. Field level validation messages for the E-Mail
formats: field should be displayed informing the user to
1) amotoori provide valid email address
2) amotoori@
3) amotoori@gmail
4) amotoori@gmail.
1. Field level validation messages for the 'Order
Date' field should be displayed informing the user
to provide the correct date. As this date cannot
be in future.
Not Applicable

1. Breadcrumb should be displayed and should be


working correctly.

Not Applicable

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Product Returns' page
Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Product Returns' page
functionality
1. 'Product Returns' page functionality should
work correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Account
(TS_020)
TC_DL_001 Downloads' page from 'My
Downloads
Account' page
Validate navigating to 'Account
(TS_020)
TC_DL_002 Downloads' page from 'My
Downloads
Account' dropmenu
Validate navigating to 'Account
(TS_020) Downloads' page using
TC_DL_003
Downloads 'Downloads' Right Column
option
Validate navigating to 'Account
(TS_020)
TC_DL_004 Downloads' page from 'Site
Downloads
Map' page
Validate navigating to 'Account
Downloads' page from Right
Column options before logging
(TS_020)
TC_DL_005 into the Application
Downloads

Validate 'Account Downloads'


page where the User has not
(TS_020) placed any downloadable
TC_DL_006 orders
Downloads

Validate 'Continue' button on


(TS_020)
TC_DL_007 the 'Account Downloads' page
Downloads

Validate 'Account Downloads'


(TS_020) page where the User has
TC_DL_008
Downloads placed few Downloadable
orders
Validate user is taken to 'Order
(TS_020) Information' page from
TC_DL_009
Downloads 'Account Downloads' page

Validate the Breadcrumb of


(TS_020)
TC_DL_010 'Account Downloads' page
Downloads

Validate the Page URL, Page


(TS_020) Heading and Page Title of
TC_DL_011
Downloads 'Account Downloads' page

Validate the UI of 'Account


(TS_020)
TC_DL_012 Downloads' page functionality
Downloads

Validate the 'Account


(TS_020) Downloads' page functionality
TC_DL_013
Downloads in all the supported
environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Downloads' link in the displayed 'My
login Account' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'Downloads' option (Validate ER-1)

1. Open the Application URL and 1. Click on 'Downloads' Right column option (Validate
login ER-1)

1. Open the Application URL and 1. Click on 'Site Map' footer option
login 2. Click on 'Downloads' option in the displayed 'Site
Map' page (Validate ER-1)
1. Open the Application URL 1. Click on 'My Account' dropmenu
2. User is not logged in 2. Select 'Register' option
3. Click on 'Downloads' Right Column option in the
displayed 'Registered Account' page (Validate ER-1)
4. Enter the credentials and click on 'Login' button
(Validate ER-2)

1. Open the Application URL and 1. Click on 'Downloads' Right column option (Validate
login ER-1)
2. User has not placed any
Downloadable Orders till date using
this account

1. Open the Application URL and 1. Click on 'Downloads' Right column option
login 2. Click on 'Continue' button on the 'Account
Downloads' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Downloads' Right column option
login 2. Check the table in the 'Account Downloads' page
2. User has already placed few (Validate ER-1)
Downloadable orders
1. Open the Application URL and 1. Click on 'Downloads' Right column option
login 2. Click on 'View' icon option in the 'Account
2. User has already placed few Downloads' page (Validate ER-1)
Downloadable orders
1. Open the Application URL and 1. Click on 'Downloads' Right column option
login 2. Check the Breadcrumb of 'Account Downloads' page
(Validate ER-1)
1. Open the Application URL and 1. Click on 'Downloads' Right column option
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Account Downloads' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Account
login Downloads' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the'Account Downloads' page functionality in
login all the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to the 'Account


Not Applicable Downloads' page

1. User should be taken to the 'Account


Not Applicable Downloads' page

1. User should be taken to the 'Account


Downloads' page
Not Applicable

1. User should be taken to the 'Account


Not Applicable Downloads' page

1. User should get loggedin


2. User should be taken to the 'Account
Downloads' page
Not Applicable

1. User should be taken to the 'Account


Downloads' page and the text - 'You have not
made any previous downloadable orders!' should
Not Applicable be displayed on the page

1. User should be taken to 'My Account' page


Not Applicable

1. All the details of the downloadable orders


placed by the User should be displayed under the
Not Applicable
Table columns - Order ID, Customer, Status,
Total and Date Added
1. User should be taken to 'Order Information'
page and all the details of the Downloable order
Not Applicable
should be displayed there.

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Account Downloads' page.

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Account Downloads'
Not Applicable
page

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Account Downloads' page
functionality
1. 'Account Downloads' page functionality should
Not Applicable work correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Your
(TS_021)
TC_RP_001 Reward Points' page from 'My
Reward Points
Account' page
Validate navigating to 'Your
(TS_021)
TC_RP_002 Reward Points' page from
Reward Points
Right Column options
Validate navigating to 'Your
Reward Points' page by
selecting the option from Right
(TS_021)
TC_RP_003 Column options before login
Reward Points

Validate 'Your Reward Points'


page when there are no
reward points
(TS_021)
TC_RP_004
Reward Points

Validate 'Continue' button in


(TS_021) the 'Your Reward Points' page
TC_RP_005
Reward Points

Validate User purchases the


products having reward points
(TS_021)
TC_RP_006 and checks the 'Your Reward
Reward Points
Points' page for details

Validate the Breadcrumb of


(TS_021)
TC_RP_007 'Your Rewards Points' page
Reward Points

Validate the Page URL, Page


(TS_021) Heading and Page Title of 'Your
TC_RP_008
Reward Points Reward Points' page

Validate the UI of 'Your


(TS_021)
TC_RP_009 Reward Points' page
Reward Points
functionality
Validate the 'Your Reward
(TS_021) Points' page functionality in all
TC_RP_010
Reward Points the supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Your Reward Points' in the displayed 'My
login Account' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Reward Points' from the Right Column
login options (Validate ER-1)

1. Open the Application URL 1. Click on 'My Account' dropmenu


2. User is not logged in 2. Select 'Register' option
3. Click on 'Reward Points' Right Column option in the
displayed 'Registered Account' page (Validate ER-1)
4. Enter the credentials and click on 'Login' button
(Validate ER-2)

1. Open the Application URL and 1. Click on 'Reward Points' from the Right Column
login options
2. User have not purchased 2. Check the 'Your Reward Points' page (Validate ER-1
anything so far, which adds the and ER-2)
reward points (i.e. No reward points
are added)

1. Open the Application URL and 1. Click on 'Reward Points' from the Right Column
login options
2. Click on 'Continue' button in the displayed 'Your
Reward Points' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Reward Points' from the Right Column
login options
2. User purchases few products 2. Check the Reward Points details for all the Products
having the reward points purchased in the displayed 'Reward Points' page
(Validate ER-1)
1. Open the Application URL and 1. Click on 'Reward Points' Right column option
login 2. Check the Breadcrumb of the displayed 'Your
Reward Points' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Reward Points' Right column option
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Your Reward Points' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Your
login Reward Points' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the 'Your Reward Points' page functionality in
login all the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Your Reward Points'


Not Applicable page

1. User should be taken to 'Your Reward Points'


Not Applicable page

1. User should be taken to Login page


2. User should be taken to 'Your Reward Points'
page
Not Applicable

1. Text - 'Your total number of reward points is:


0.' should be displayed
2. Table having the columns - Date Added,
Not Applicable Description and Points should be displayed
without any details. Instead a text - 'You do not
have any reward points!' should be displayed

1. User should be taken to 'My Account' page


Not Applicable

1. Table having the columns - Date Added,


Description and Points should be displayed with
Not Applicable proper reward points details for the products
purchased by the User

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Your Reward Points' page.

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Your Reward Points'
Not Applicable
page

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Your Reward Points' page
functionality
1. 'Your Reward Points' page functionality should
Not Applicable work correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Product
(TS_022)
TC_RS_001 Returns' page from 'My
Returns Page
Account' page
Validate navigating to 'Product
(TS_022)
TC_RS_002 Returns' page using Right
Returns Page
column option
Validate navigating to 'Product
Returns' page by selecting the
option from Right Column
(TS_022)
TC_RS_003 options before login
Returns Page

Validate navigating to 'Product


(TS_022) Returns' page when there are
TC_RS_004
Returns Page no products returned by the
User
Validate 'Continue' button on
(TS_022)
TC_RS_005 the 'Product Returns' page
Returns Page

Validate the Table containing


the Product Return details of
(TS_022)
TC_RS_006 the products returned by the
Returns Page
User

Validate navigating to 'Return


(TS_022) Information' page from
TC_RS_007
Returns Page 'Product Returns' page

Validate the Breadcrumb of


(TS_022)
TC_RS_008 'Product Returns' page
Returns Page

Validate the Page URL, Page


(TS_022)
TC_RS_009 Heading and Page Title of
Returns Page
'Product Returns' page
Validate the UI of 'Product
(TS_022)
TC_RS_010 Returns' page functionality
Returns Page

Validate the 'Product Returns'


(TS_022) page functionality in all the
TC_RS_011
Returns Page supported environments
Validate the details in the
'Return Information' page

(TS_022)
TC_RS_012
Returns Page

Validate 'Continue' button in


the 'Return Information' page
(TS_022)
TC_RS_013
Returns Page

Validate the Breadcrumb of


'Return Information' page
(TS_022)
TC_RS_014
Returns Page

Validate the Page URL, Page


Heading and Page Title of
(TS_022) 'Return Information' page
TC_RS_015
Returns Page

Validate the UI of 'Return


(TS_022)
TC_RS_016 Information' page functionality
Returns Page

Validate the 'Return


(TS_022) Information' page functionality
TC_RS_017
Returns Page in all the supported
environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'View your return requests' from the 'My
login Account' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login (Validate ER-1)

1. Open the Application URL 1. Click on 'My Account' dropmenu


2. User is not logged in 2. Select 'Register' option
3. Click on 'Returns' Right Column option in the
displayed 'Registered Account' page (Validate ER-1)
4. Enter the credentials and click on 'Login' button
(Validate ER-2)

1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Check the 'Product Returns' page (Validate ER-1)
2. User has not returned any
products till date
1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Click on 'Continue' button on the displayed 'Product
Returns' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Check the details of the Proucts in the Table having
2.User has returned few products columns - Return ID, Status, Date Added, Order ID
till date and Customer in the displayed 'Product Returns'
page(Validate ER-1)
1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Click on 'View' icon option of any returned product
2.User has returned few products in the displayed 'Product Returns' page(Validate ER-1)
till date
1. Open the Application URL and 1. Click on 'Returns' Right column option
login 2. Check the Breadcrumb of the displayed 'Product
Returns' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Returns' Right column option
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Product Returns' page (Validate ER-1)
1. Open the Application URL and 1. Check the UI of the functionality related to 'Product
login Returns' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the 'Product Returns' page functionality in all
login the supported environments (Validate ER-1)
1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Click on 'View' icon option of any returned product
in the displayed 'Product Returns' page
3. Check the details in the 'Return Information' page
(Validate ER-1)

1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Click on 'View' icon option of any returned product
in the displayed 'Product Returns' page
3. Click on 'Continue' button in the 'Return
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Click on 'View' icon option of any returned product
in the displayed 'Product Returns' page
3. Check the Breadcrumb of the displayed 'Return
Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Returns' from the Right Column options
login 2. Click on 'View' icon option of any returned product
in the displayed 'Product Returns' page
3. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Return Information' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Return
login Information' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the 'Return Informaton' page functionality in
login all the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Product Returns' page


Not Applicable

1. User should be taken to 'Product Returns' page


Not Applicable

1. User should be taken to Login page


2. User should be taken to 'Product Returns' page

Not Applicable

1. Text - 'You have not made any previous


returns!' should be displayed on the page
Not Applicable

1. User should be taken to 'My Account' page


Not Applicable

1. Details of all the products returned by the user


till date should be displayed under the Table
Not Applicable columns

1. User should be taken to 'Return Information'


page
Not Applicable

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Product Returns' page.

1. Correct Page URL, Page Heading and Page Title


Not Applicable should be displayed in the 'Product Returns' page

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Product Returns' page
functionality
1. 'Product Returns' page functionality should
work correctly in all the supported environments
Not Applicable
1. Correct details should be displayed for the
below things in the 'Return Information' page
Return Details - Return ID, Order ID, Date Added
and Order Date
Product Information - Product Name, Model and
Not Applicable Quantity
Reason for Return - Reason, Opened and Action
Return History - Date Added, Status and
Comment

1. User should be taken to 'Product Returns' page

Not Applicable

1. Breadcrumb should be displayed and properly


working in the 'Return Information' page.
Not Applicable

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Return Information'
page
Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Return Information' page
functionality
1. 'Return Information' page functionality should
work correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Your
(TS_023)
TC_TS_001 Transactions' page from 'My
Transactions
Account' page
Validate navigating to 'Your
(TS_023)
TC_TS_002 Transactions' page from 'My
Transactions
Account' Dropmenu
Validate navigating to 'Your
(TS_023)
TC_TS_003 Transactions' page using Right
Transactions
Column options
Validate navigating to 'Your
Transactions' page by selecting
the option from Right Column
(TS_023)
TC_TS_004 options before login
Transactions

Validate 'Your Transactions'


page when the User has not
(TS_023)
TC_TS_005 placed any orders or the
Transactions
payments for the order made
is not completed
Validate 'Continue' button in
(TS_023)
TC_TS_006 the 'Your Transactions' page
Transactions

Validate 'Your Transactions'


page when the User has placed
(TS_023)
TC_TS_007 few orders and have
Transactions
completed the payment for the
orders placed
Validate the Breadcrumb of
(TS_023)
TC_TS_008 'Your Transactions' page
Transactions

Validate the Page URL, Page


(TS_023) Heading and Page Title of 'Your
TC_TS_009
Transactions Transactions' page

Validate the UI of 'Your


(TS_023)
TC_TS_010 Transactions' page
Transactions
functionality
Validate the 'Your
(TS_023) Transactions' page
TC_TS_011
Transactions functionality in all the
supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Your Transactions' link from 'My Account'
login page

1. Open the Application URL and 1. Click on 'My Account' dropmenu


login 2. Select 'Transactions' option (Validate ER-1)

1. Open the Application URL and 1. Click on 'Transactions' Right Column option
login (Validate ER-1)

1. Open the Application URL 1. Click on 'My Account' dropmenu


2. User is not logged in 2. Select 'Register' option
3. Click on 'Transactions' Right Column option in the
displayed 'Registered Account' page (Validate ER-1)
4. Enter the credentials and click on 'Login' button
(Validate ER-2)

1. Open the Application URL and 1. Click on 'Transactions' Right Column option
login 2. Check the 'Your Transactions' page (Validate ER-1
2. User has not placed any orders and ER-2)
or the payments for the order made
is not completed
1. Open the Application URL and 1. Click on 'Transactions' Right Column option
login 2. Click on 'Continue' button in the displayed 'Your
Transactions' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Transactions' Right Column option
login 2. Check the 'Your Transactions' page (Validate ER-1)
2. User has placed few orders and
have completed the payment for
the orders placed
1. Open the Application URL and 1. Click on 'Transactions' Right Column option
login 2. Check the Breadcrumb of the displayed 'Your
Transactions' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Transactions' Right Column option
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Your Transactions' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Your
login Transactions' page functionality (Validate ER-1)

1. Open the Application URL and 1. Check the 'Your Transactions' page functionality in
login all the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Your Transactions'


Not Applicable page

1. User should be taken to 'Your Transactions'


Not Applicable page

1. User should be taken to 'Your Transactions'


Not Applicable page

1. User should be taken to Login page


2. User should be taken to 'Your Transactions'
page
Not Applicable

1. Text - 'Your current balance is: $0.00.' should


be displayed
Not Applicable 2. Table with columns - Date Added, Description
and Amount should be displayed without any
details under these columns
1. User should be taken to 'My Account' page
Not Applicable

1. Table with columns - Date Added, Description


and Amount should be displayed along with the
Not Applicable transaction details of the orders for which the
User has completed the payment

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Your Transactions' page.

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Your Transactions'
Not Applicable
page

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Your Transactions' page
functionality
1. 'Your Transactions' page functionality should
work correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to
(TS_024)
TC_RCP_001 'Recurring Payments' page
Recurring Payments
from 'My Account' page
Validate navigating to
(TS_024)
TC_RCP_002 'Recurring Payments' page
Recurring Payments
using Right Column options
Validate 'Recurring Payments'
(TS_024) page when there are no
TC_RCP_003
Recurring Payments recurring payments done by
the User
Validate 'Continue' button in
(TS_024)
TC_RCP_004 the 'Recurring Payments' page
Recurring Payments

Validate 'Recurring Payments'


(TS_024) page when there are few
TC_RCP_005
Recurring Payments recurring payments done by
the User
Validate the Breadcrumb of
(TS_024) 'Recurring Payments' page
TC_RCP_006
Recurring Payments

Validate the Page URL, Page


Heading and Page Title of
(TS_024)
TC_RCP_007 'Recurring Payments' page
Recurring Payments

Validate the UI of 'Recurring


(TS_024)
TC_RCP_008 Payments' page functionality
Recurring Payments

Validate the 'Recurring


(TS_024) Payments' page functionality in
TC_RCP_009
Recurring Payments all the supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Recurring payments' link from the 'My
login Account' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Recurring payments' Right Column option
login (Validate ER-1)

1. Open the Application URL and 1. Click on 'Recurring payments' Right Column option
login 2. Check the displayed 'Recurring Payments' page
2. User has not done any Recurring (Validate ER-1)
Payments till date
1. Open the Application URL and 1. Click on 'Recurring payments' Right Column option
login 2. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Recurring payments' Right Column option
login 2. Check the displayed 'Recurring Payments' page
(Validate ER-1)

1. Open the Application URL and 1. Click on 'Recurring payments' Right Column option
login 2. Check the Breadcrumb of the displayed 'Recurring
Payments' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Recurring payments' Right Column option
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Recurring Payments' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to
login 'Recurring Payments' page functionality (Validate ER-
1)
1. Open the Application URL and 1. Check the 'Recurring Payments' page functionality
login in all the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Recurring Payments'


Not Applicable page

1. User should be taken to 'Recurring Payments'


Not Applicable page

1. Text - 'No recurring payments found!' should


be displayed
Not Applicable

1. User should be taken to 'My Account' page


Not Applicable

1. Details of the Recurring Payments made by the


User should be displayed correctly
Not Applicable

1. Breadcrumb should be displayed and properly


working in the 'Recurring Payments' page.
Not Applicable

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Recurring Payments'
Not Applicable page

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Recurring Payments' page
functionality
1. 'Recurring Payments' page functionality should
work correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate registering for an
affiliate account as a signedin
user by providing only the
mandatory details

(TS_025)
TC_AFL_001
Affiliate

Validate registering for an


affiliate account as a signedin
user by providing all the details

(TS_025)
TC_AFL_002
Affiliate

Validate registering for an


affiliate account as a signedin
user by selecting the payment
method as Cheque

(TS_025)
TC_AFL_003
Affiliate
Validate registering for an
affiliate account as a signedin
user by selecting the payment
method as Paypal
(TS_025)
TC_AFL_004
Affiliate

Validate registering for an


affiliate account as a signedin
user by selecting the payment
method as Paypal by providing
(TS_025) invalid email address format
TC_AFL_005
Affiliate

Validate registering for an


affiliate account as a signedin
user by selecting the payment
method as Bank Transfer
(TS_025)
TC_AFL_006
Affiliate

Validate mandatory fields while


registering for an affiliate
(TS_025) account as a signedin user by
TC_AFL_007
Affiliate selecting the payment method
as Cheque

Validate mandatory fields while


registering for an affiliate
(TS_025) account as a signedin user by
TC_AFL_008
Affiliate selecting the payment method
as PayPal

Validate mandatory fields while


registering for an affiliate
(TS_025) account as a signedin user by
TC_AFL_009
Affiliate selecting the payment method
as Bank Transfer
Validate directly regestering a
New Affiliate account by filling
only the mandatory fields

(TS_025)
TC_AFL_010
Affiliate

Validate directly regestering a


New Affiliate account by filling
all the fields

(TS_025)
TC_AFL_011
Affiliate

Validate registering a duplicate


affiliate account

(TS_025)
TC_AFL_012
Affiliate

Validate registering a new


affiliate account by providing
invalid email format
(TS_025)
TC_AFL_013
Affiliate
Validate registering a new
affiliate account by providing
different passwords into the
'Password' and 'Password
(TS_025) Confirm' fields
TC_AFL_014
Affiliate

Validate 'login page' link in the


displayed 'Affiliate Program'
(TS_025)
TC_AFL_015
Affiliate

Validate 'About Us' link in the


'Affiliate Program' page
(TS_025)
TC_AFL_016
Affiliate

Validate Logging into the


(TS_025) Application as a User who has
TC_AFL_017
Affiliate not yet registered as Affiliate

Validate Logging into the


(TS_025) Application as a User who has
TC_AFL_018
Affiliate registered as Affiliate

Validate selecting the 'Affiliate'


(TS_025)
TC_AFL_019 footer link when the User is
Affiliate
already loggedin
Validate the Breadcrumb of
(TS_025) 'Your Affiliate Information'
TC_AFL_020
Affiliate page

Validate the Page URL, Page


Heading and Page Title of
(TS_025)
TC_AFL_021 'Affiliate Information' page
Affiliate

Validate the UI of 'Affiliate


(TS_025) Information' page functionality
TC_AFL_022
Affiliate

Validate the 'Affiliate


(TS_025) Information' page functionality
TC_AFL_023
Affiliate in all the supported
environments
Validate editing the earlier
registered Affiliate information
(TS_025)
TC_AFL_024
Affiliate

Validate generating the


Affiliate Tracking link

(TS_025)
TC_AFL_025
Affiliate

Validate the Breadcrumb of


(TS_025) 'Affiliate Tracking' page
TC_AFL_026
Affiliate

Validate the Page URL, Page


Heading and Page Title of
(TS_025)
TC_AFL_027 'Affiliate Tracking' page
Affiliate

Validate the UI of 'Affiliate


(TS_025) Tracking' page functionality
TC_AFL_028
Affiliate

Validate the 'Affiliate Tracking'


(TS_025) page functionality in all the
TC_AFL_029
Affiliate supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page (Validate ER-1)
2. User has not yet registered for 2. Enter Payee Name into the mandatory field -
an affiliate account 'Cheque Payee Name' field (Validate ER-2)
3. Select 'About Us' checkbox field
4. Click on 'Continue' button (Validate ER-3)
5. Check the 'My Account' page (Validate ER-4)

1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Enter the details into all the fields - Company,
an affiliate account Website, Tax ID, Payment Method as Cheque and
Cheque Payee Name
3. Select 'About Us' checkbox field
4. Click on 'Continue' button (Validate ER-1)
5. Check the 'My Account' page (Validate ER-2)

1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Enter the details into all the fields - Company,
an affiliate account Website and Tax ID
3. Select the 'Payment Method' as 'Cheque'
4. Enter the Payee Name into the 'Cheque Payee
Name' text field
5. Select 'About Us' checkbox field
6. Click on 'Continue' button (Validate ER-1)
7. Check the 'My Account' page (Validate ER-2)
1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Enter the details into all the fields - Company,
an affiliate account Website and Tax ID
3. Select the 'Payment Method' as 'PayPal'
4. Enter valid email address into the 'Paypal Email
Account' text field
5. Select 'About Us' checkbox field
6. Click on 'Continue' button (Validate ER-1)
7. Check the 'My Account' page (Validate ER-2)
1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Enter the details into all the fields - Company,
an affiliate account Website and Tax ID
3. Select the 'Payment Method' as 'PayPal'
4. Enter invalid email address format into the 'Paypal
Email Account' text field - <Refer Test Data>
5. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Enter the details into all the fields - Company,
an affiliate account Website and Tax ID
3. Select the 'Payment Method' as 'Bank Transfer'
4. Enter Bank Account details into Bank Name,
ABA/BSB number (Branch Number), SWIFT Code,
Account Name and Account Number
5. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Don't enter anything into the fields
an affiliate account 3. Select 'Payment Method' method as 'Cheque'
4. Select 'About Us' checkbox field
5. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Don't enter anything into the fields
an affiliate account 3. Select 'Payment Method' method as 'PayPal'
4. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Don't enter anything into the fields
an affiliate account 3. Select 'Payment Method' method as 'Bank Transfer'
4. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL 1. Click on 'Affiliate' footer option
2. User account is not created and 2. Click on 'Continue' button in the 'New Affiliate'
is not loggedin section
3. Enter details into all the mandatory fields - First
Name, Last Name, E-Mail, Telephone, Cheque Payee
Name, Password and Confirm Password in the
displayed 'Affiliate Program' page
4. Select 'About Us' checbox
5. Click on 'Continue' button (Validate ER-1)
6. Click on 'My Account' Right Column option (Validate
ER-2)

1. Open the Application URL 1. Click on 'Affiliate' footer option


2. User account is not created and 2. Click on 'Continue' button in the 'New Affiliate'
is not loggedin section
3. Enter details into all the fields - First Name, Last
Name, E-Mail, Telephone, Company, Website, Tax ID,
Payment Method, Cheque Payee Name, Password and
Confirm Password in the displayed 'Affiliate Program'
page
4. Select 'About Us' checbox
5. Click on 'Continue' button (Validate ER-1)
6. Click on 'My Account' Right Column option (Validate
ER-2)
1. Open the Application URL 1. Click on 'Affiliate' footer option
2. User account exists 2. Click on 'Continue' button in the 'New Affiliate'
3. User is not loggedin section
3. Enter the exsting user account details in the
displayed 'Affiliate Program' page - <Refer Test Data>
4. Select 'About Us' checbox
5. Click on 'Continue' button (Validate ER-1)

1. Open the Application URL 1. Click on 'Affiliate' footer option


2. User is not loggedin 2. Click on 'Continue' button in the 'New Affiliate'
section
3. Enter all the details in the displayed 'Affiliate
Program' page
4. Enter invalid email address format into the 'E-Mail'
field - <Refer Test Data>
5. Select 'About Us' checbox
6. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL 1. Click on 'Affiliate' footer option
2. User is not loggedin 2. Click on 'Continue' button in the 'New Affiliate'
section
3. Enter all the details in the displayed 'Affiliate
Program' page
4. Enter different passwords into the 'Password' and
'Password Confirm' fields
5. Select 'About Us' checbox
6. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL 1. Click on 'Affiliate' footer option
2. User is not loggedin 2. Click on 'Continue' button in the 'New Affiliate'
section
3. Click on 'login page' link in the displayed 'Affiliate
Program' page (Validate ER-1)
1. Open the Application URL 1. Click on 'Affiliate' footer option
2. User is not loggedin 2. Click on 'Continue' button in the 'New Affiliate'
section
3. Click on 'About Us' link in the displayed 'Affiliate
Program' page (Validate ER-1)
4. Click on 'x' button on the dispalyed 'About Us'
dialog (Validate ER-2)
1. Open the Application URL 1. Click on 'Affiliate' footer option
2. Non Affiliate account exits for the 2. Enter valid credentials of the Non Affiliate Account
User of the User - <Refer Test Data>
3. Click on the 'Login' button (Validate ER-1)
1. Open the Application URL 1. Click on 'Affiliate' footer option
2. Affiliate account exits for the 2. Enter valid credentials of the Affiliate Account of the
User User - <Refer Test Data>
3. Click on the 'Login' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Affiliate' footer option (Validate ER-1)
login

1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Check the Breadcrumb of the displayed 'Yout
an affiliate account Affiliate Information' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Register for an affiliate account' link in the
login 'My Account' page
2. User has not yet registered for 2. Check the 'Page URL', 'Page Title' and 'Page
an affiliate account Heading' of 'Your Affiliate Information' page (Validate
ER-1)
1. Open the Application URL and 1. Check the UI of the functionality related to 'Your
login Affiliate Information' page functionality (Validate ER-
2. User has not yet registered for 1)
an affiliate account
1. Open the Application URL and 1. Check the 'Your Affiliate Information' page
login functionality in all the supported environments
2. User has not yet registered for (Validate ER-1)
an affiliate account
1. Open the Application URL and 1. Click on 'Edit your affiliate information' link in the
login 'My Account' page
2. User has already registered for 2. Update the fields in the displayed 'Yout Affiliate
an affiliate account Information' page
3. Click on 'Continue' button (Validate ER-1)
1. Open the Application URL and 1. Click on 'Custom Affiliate Tracking Code' link in the
login 'My Account' page (Validate ER-1 and ER-2)
2. User has already registered for 2. Click inside the 'Tracking Link Generator' and select
an affiliate account any displayed product say 'iMac' (Validate ER-3)
3. Copy the autogenerated tracking link from the
'Tracking Link' text field and browser in a new tab
(Validate ER-4)
4. Click on 'Continue' button in the 'Affiliate Tracking'
page (Validate ER-5)

1. Open the Application URL and 1. Click on 'Custom Affiliate Tracking Code' link in the
login 'My Account' page
2. User has already registered for 2. Check the Breadcrumb of the displayed 'Affiliate
an affiliate account Tracking' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Custom Affiliate Tracking Code' link in the
login 'My Account' page
2. User has already registered for 2. Check the 'Page URL', 'Page Title' and 'Page
an affiliate account Heading' of 'Affiliate Tracking' page (Validate ER-1)

1. Open the Application URL and 1. Check the UI of the functionality related to 'Your
login Affiliate Tracking' page functionality (Validate ER-1)
2. User has already registered for
an affiliate account
1. Open the Application URL and 1. Check the 'Affiliate Tracking' page functionality in all
login the supported environments (Validate ER-1)
2. User has already registered for
an affiliate account
Test Data Expected Result (ER)

1. User should be taken to 'Your Affiliate


Information' page
2. 'Cheque Payee Name' field should be marked
as mandatory using * red color symbol
3. Success message with text - 'Success: Your
account has been successfully updated.' should
be displayed and User should be taken to 'My
Not Applicable Account' page
4. 'Register for an affiliate account' link should
not be displayed any more and in place of that
'Edit your affiliate information' and 'Custom
Affiliate Tracking Code' links should be displayed

1. User should be taken to 'Your Affiliate


Information' page
2. 'Cheque Payee Name' field should be marked
as mandatory using * red color symbol
3. Success message with text - 'Success: Your
account has been successfully updated.' should
be displayed and User should be taken to 'My
Not Applicable Account' page
4. 'Register for an affiliate account' link should
not be displayed any more and in place of that
'Edit your affiliate information' and 'Custom
Affiliate Tracking Code' links should be displayed

1. User should be taken to 'Your Affiliate


Information' page
2. 'Cheque Payee Name' field should be marked
as mandatory using * red color symbol
3. Success message with text - 'Success: Your
account has been successfully updated.' should
be displayed and User should be taken to 'My
Not Applicable Account' page
4. 'Register for an affiliate account' link should
not be displayed any more and in place of that
'Edit your affiliate information' and 'Custom
Affiliate Tracking Code' links should be displayed
1. Success message with text - 'Success: Your
account has been successfully updated.' should
be displayed and User should be taken to 'My
Account' page
2. 'Register for an affiliate account' link should
Not Applicable not be displayed any more and in place of that
'Edit your affiliate information' and 'Custom
Affiliate Tracking Code' links should be displayed

Try all below invalid email address 1. Field level warning message informing the
formats: User to enter a valid email address format should
1) pavan be displayed
2) pavan@
3) pavan@gmail
4) pavan@gmail.

1. Success message with text - 'Success: Your


account has been successfully updated.' should
be displayed and User should be taken to 'My
Account' page
Not Applicable 2. 'Register for an affiliate account' link should
not be displayed any more and in place of that
'Edit your affiliate information' and 'Custom
Affiliate Tracking Code' links should be displayed

1. Field level warning message informing the


User to providing the Cheque Payee Name into
the mandatory field 'Cheque Payee Name' should
Not Applicable
be displayed

1. Field level warning message informing the


User to providing the email address into the
mandatory field 'PayPal Email Account' should be
Not Applicable
displayed

1. Field level warning message informing the


User to providing the Account Name and Account
Number into the mandatory field 'Account Name'
Not Applicable
and 'Account Number' should be displayed
1. User should get logged in and taken to
'Account Success' page
2. User should be taken to 'My Account' page,
where 'Edit your affiliate information' and
'Custom Affiliate Tracking code' links are
available

Not Applicable

1. User should get logged in and taken to


'Account Success' page
2. User should be taken to 'My Account' page,
where 'Edit your affiliate information' and
'Custom Affiliate Tracking code' links are
available
Not Applicable

First Name - Pavan 1. Account should not be created again, instead


Last Name - Kumar the warning messsage - 'Warning: E-Mail
E-Mail - Address is already registered!' should be
pavanoltraining@gmail.com displayed
Telephone - 1234567890
Password - test123
Password Confirm - test123

Try all below invalid email address 1. Account should not be created, instead a
formats: proper field level warning message or page level
1) pavan warning message to provide valid email address
2) pavan@ should be displayed
3) pavan@gmail
4) pavan@gmail.
1. Field level warning message with text -
'Password confirmation does not match
password!' should be displayed

Not Applicable

1. User should be taken to 'Affiliate Program'


login page
Not Applicable

1. 'About Us' dialog with the proper text should


be displayed
2. 'About Us' dailog should close
Not Applicable

1. User should not be allowed to login as the


Email Address -
Affiliate account doesn't exists for this User
pavanoltraining@gmail.com
Password - test123

1. User should be allowed to login as the Affiliate


Email Address -
account exists for this User and should be taken
pavanoltraining@gmail.com
to 'My Account' page
Password - test123

1. User should be taken to 'My Account' page


Not Applicable

1. Breadcrumb should be displayed and properly


working in the 'Your Affiliate Information' page.
Not Applicable

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Your Affiliate
Not Applicable Information' page

1. Proper UI adhering to the UI checklist should


be displayed for the 'Your Affiliate Information'
Not Applicable
page functionality

1. 'Your Affiliate Information' page functionality


should work correctly in all the supported
Not Applicable
environments
1. Success message with text - 'Success: Your
account has been successfully updated.' should
Not Applicable be displayed and User should be taken to 'My
Account' page

1. User should be taken to 'Affiliate Tracking'


page and text - 'To make sure you get paid for
referrals you send to us we need to track the
referral by placing a tracking code in the URL's
linking to us. You can use the tools below to
generate links to the Your Store web site.' should
be displayed under the Page Heading
2. Some unique Tracking code should be
displayed in the 'Your Tracking Code' field
Not Applicable 3. Tracking Link should autogenerate a page link
to the 'Product Display Page' of selected product
by appending the Tracking code with the link
4. User should be taken to 'Product Display Page'
and the Tracking Code should be visible in the
Address Bar
5. User should be taken to 'My Account' page

1. Breadcrumb should be displayed and properly


working in the 'Affiliate Tracking' page.
Not Applicable

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Affiliate Tracking'
Not Applicable page

1. Proper UI adhering to the UI checklist should


be displayed for the 'Affiliate Tracking' page
Not Applicable
functionality

1. 'Affiliate Tracking' page functionality should


work correctly in all the supported environments
Not Applicable
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to
(TS_026) 'Newsletter Subscription' page
TC_NLT_001
Newsletter from 'My Account' page

Validate navigating to
(TS_026) 'Newsletter Subscription' page
TC_NLT_002
Newsletter using Right Column options

Validate navigating to
'Newsletter' page by selecting
(TS_026)
TC_NLT_003 the option from Right Column
Newsletter
options before login

Validate navigating to
'Newsletter' page by selecting
(TS_026)
TC_NLT_004 the option using 'Newsletter'
Newsletter
Footer option before login

Validate navigating to
'Newsletter' page by selecting
(TS_026)
TC_NLT_005 the option using 'Newsletter'
Newsletter
Footer option after login

Validate 'Back' button in the


(TS_026)
TC_NLT_006 'Newsletter Subscription' page
Newsletter

Validate udpating the


'Subscribe' option in the
'Newsletter Subscription' page
(TS_026)
TC_NLT_007
Newsletter

Register a new Account by


opting for 'Newsletter' and
check the 'Newsletter
Subscription' page
(TS_026)
TC_NLT_008
Newsletter
Register a new Account by not
opting for 'Newsletter' and
check the 'Newsletter
Subscription' page
(TS_026)
TC_NLT_009
Newsletter

Validate the Breadcrumb of


(TS_026)
TC_NLT_010 'Newsletter Subscription' page
Newsletter

Validate the Page URL, Page


(TS_026) Heading and Page Title of
TC_NLT_011
Newsletter 'Newsletter Subscription' page

Validate the UI of 'Newsletter


(TS_026)
TC_NLT_012 Subscription' page
Newsletter
functionality
Validate the 'Newsletter
(TS_026) Subscription' page
TC_NLT_013
Newsletter functionality in all the
supported environments
Pre-requisites Test Steps

1. Open the Application URL and 1. Click on 'Subscribe/unsubscribe to newsletter' link


login in the displayed 'My Account' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Newsletter' Right Column option (Validate
login ER-1)

1. Open the Application URL 1. Click on 'Newsletter' Right Column option (Validate
2. User is not logged in ER-1)
2. Enter valid credentials and login (Validate ER-2)

1. Open the Application URL 1. Click on 'Newsletter' link from the Footer of the
2. User is not logged in page (Validate ER-1)
2. Enter valid credentials and login (Validate ER-2)

1. Open the Application URL and 1. Click on 'Newsletter' link from the Footer of the
login page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Newsletter' Right Column option
login 2. Click on 'Back' button in the displayed 'Newsletter
Subscription' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Newsletter' Right Column option
login 2. Select 'Yes' radio option if 'No' is displayed as
selected by default or Select 'No' radio option if 'Yes' is
displayed as selected by default
3. Click on 'Continue' button (Validate ER-1)
4. Click on 'Newsletter' Right Column option (Validate
ER-2)

1. Open the Application URL 1. Click on 'My Account' dropmenu and select
'Register' option
2. Enter all the new User registration details in the
displayed 'Register Account' page
3. Select 'Yes' radio option for 'Subscribe' field
4. Select 'Privacy Policy' checkbox field
5. Click on 'Continue' button (Validate ER-1)
6. Click on 'Newsletter' Right Column option from the
displayed 'Account Success' page (Validate ER-2)
1. Open the Application URL 1. Click on 'My Account' dropmenu and select
'Register' option
2. Enter all the new User registration details in the
displayed 'Register Account' page
3. Select 'No' radio option for 'Subscribe' field
4. Select 'Privacy Policy' checkbox field
5. Click on 'Continue' button (Validate ER-1)
6. Click on 'Newsletter' Right Column option from the
displayed 'Account Success' page (Validate ER-2)

1. Open the Application URL and 1. Click on 'Newsletter' Right Column option
login 2. Check the Breadcrumb of the displayed 'Newsletter
Subscription' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Newsletter' Right Column option
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Newsletter Subscription' page (Validate
ER-1)
1. Open the Application URL 1. Check the UI of the functionality related to
'Newsletter Subscription' page functionality (Validate
ER-1)
1. Open the Application URL 1. Check the 'Newsletter Subscriptiog' page
functionality in all the supported environments
(Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Newsletter


Subscription' page
Not Applicable

1. User should be taken to 'Newsletter


Subscription' page
Not Applicable

1. User should be taken to 'Login' page


2. User should be directly taken to 'Newsletter
Not Applicable Subscription' page

1. User should be taken to 'Login' page


2. User should be directly taken to 'Newsletter
Not Applicable Subscription' page

1. User should be taken to 'Newsletter


Subscription' page
Not Applicable

1. User should be taken to 'My Account' page


Not Applicable

1. Success message with text - 'Success: Your


newsletter subscription has been successfully
updated!' should be displayed and the User
should be taken to 'My Account' page
Not Applicable 2. User should be taken to 'Newsletter
Subscription' page and the Updated option shoudl
be displayed as selected

1. User should be taken to 'Account Success'


page
2. User should be taken to 'Newsletter
Subscription' page and 'Yes' radio option should
be displayed as selected by default (i.e. The
Not Applicable same option which is selected while registring the
account)
1. User should be taken to 'Account Success'
page
2. User should be taken to 'Newsletter
Subscription' page and 'No' radio option should
be displayed as selected by default (i.e. The
Not Applicable same option which is selected while registring the
account)

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Newsletter Subscription' page.

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Newsletter
Not Applicable
Subscription' page.

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Newsletter Subscription'
page functionality
1. 'Newsletter Subscription' page functionality
should work correctly in all the supported
Not Applicable
environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Contact
(TS_027)
TC_CU_001 Us' page from Header options
Contact Us

Validate navigating to 'Contact


(TS_027)
TC_CU_002 Us' page from Footer options
Contact Us

Validate navigating to 'Contact


Us' page from 'Order Success'
page

(TS_027)
TC_CU_003
Contact Us

Validate whether the required


details and fields are displayed
in the 'Contact Us' page
(TS_027)
TC_CU_004
Contact Us

Validate all the text fields in


the 'Contact Us' page are
(TS_027)
TC_CU_005 mandatory
Contact Us

Validate submitting the


'Contact Form' in 'Contact Us'
(TS_027) page by providing all the
TC_CU_006
Contact Us details

Validate submitting the


(TS_027) 'Contact Form' in 'Contact Us'
TC_CU_007
Contact Us page by not providing any
details
Validate entering invalid email
address into the 'E-Mail
Address' field and submit the
(TS_027)
TC_CU_008 form
Contact Us

Validate submitting the


'Contact Form' in 'Contact Us'
(TS_027) page by providing all the
TC_CU_009
Contact Us details after login

Validate the Breadcrumb of


(TS_027) 'Contact Us' page
TC_CU_010
Contact Us

Validate the Page URL, Page


(TS_027) Heading and Page Title of
TC_CU_011
Contact Us 'Contact Us' page

Validate the UI of 'Contact Us'


(TS_027)
TC_CU_012 page functionality
Contact Us

Validate the 'Contact Us' page


(TS_027)
TC_CU_013 functionality in all the
Contact Us
supported environments
Pre-requisites Test Steps

1. Open the Application URL 1. Click on 'Phone' icon option from the header options

1. Open the Application URL 1. Click on 'Contact Us' link from the Footer options

1. Open the Application URL 1. Enter any existing Product name into the Search
text box field - <Refer Test Data>
2. Click on the button having search icon
3. Click on 'Add to Cart' button on the Product
displayed in the Search results
4. Click on the 'shopping cart!' link in the displayed
success message
5. Click on 'Checkout' button in the 'Shopping Cart'
page
6. Click on 'Continue' button
7. Click on 'Continue' button
8. Click on 'Continue' button
9. Select the 'Terms & Conditions' checkbox field
10. Click on 'Continue' button
11. Click on 'Confirm Order' button
12. Click on 'store owner' link in the dispalyed 'Order
Success' page (Validate ER-1)

1. Open the Application URL 1. Click on 'Phone' icon option from the header options
2. Check the displayed 'Contact Us' page (Validate ER-
1)

1. Open the Application URL 1. Click on 'Phone' icon option from the header options
2. Check all the mandatory fields (Your Name, E-Mail
Address and Enquiry) in the displayed 'Contact Us'
page (Validate ER-1)

1. Open the Application URL 1. Click on 'Phone' icon option from the header options
2. User is not logged in 2. Enter all the fields in the 'Contact Form' with valid
details
3. Click on 'Submit' button (Validate ER-1)
4. Click on 'Continue' button (Validate ER-2)

1. Open the Application URL 1. Click on 'Phone' icon option from the header options
2. User is not logged in 2. Don't enter any fields in the 'Contact Form'
3. Click on 'Submit' button (Validate ER-1)
1. Open the Application URL 1. Click on 'Phone' icon option from the header options
2. User is not logged in 2. Enter valid details into the 'Your Name' and
'Enquiry' text fields
3. Enter invalid email address into the 'E-Mail Address'
field - <Refer Test Data>
4. Click on 'Submit' button (Validate ER-1)

1. Open the Application URL 1. Click on 'Phone' icon option from the header options
2. User is logged in (Validate ER-1)
2. Enter any text into the 'Enquiry' field
3. Click on 'Submit' button (Validate ER-2)
4. Click on 'Continue' button (Validate ER-3)

1. Open the Application URL and 1. Click on 'Phone' icon option from the header options
login 2. Check the Breadcrumb of the displayed 'Contact
Us' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Phone' icon option from the header options
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Contact Us' page (Validate ER-1)

1. Open the Application URL 1. Check the UI of the functionality related to 'Contact
Us' page functionality (Validate ER-1)

1. Open the Application URL 1. Check the 'Contact Us' page functionality in all the
supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Contact Us' page


Not Applicable

1. User should be taken to 'Contact Us' page


Not Applicable

1. User should be taken to 'Contact Us' page

Product Name: iMac

1. 'Contact Us' page should have the below


details and fields:
- Our Location - Your Store and Telephone (Store
details and Telephone details should be
Not Applicable
displayed)
- Contact Form - Your Name, E-Mail Address and
Enquiry

1. Fields - 'Your Name', 'E-Mail Address' and


'Enquiry' should be specified as mandatory fields
Not Applicable (i.e. * symbol in red color should be displayed)

1. Success Message with text - 'Your Enquiry has


been Submitted!' should be displayed
2. User should be taken to 'Home' page
Not Applicable

1. Field level validation messages informing the


User to fill the mandatory fields should be
Not Applicable
displayed for all the fields and the form should
not get submitted
Try all below invalid email address 1. Field level validation messages informing the
formats: User to enter a valid email address should be
1) pavan displayed and the form should not get submitted
2) pavan@
3) pavan@gmail
4) pavan@gmail.

1. Logged in User name and Logged in email


address should be displayed by in the 'Your
Name' and 'E-Mail Address' fields
Not Applicable
2. Success Message with text - 'Your Enquiry has
been Submitted!' should be displayed
3. User should be taken to 'Home' page
1. Breadcrumb should be displayed and properly
working in the 'Contact Us' page.
Not Applicable

1. Correct Page URL, Page Heading and Page Title


should be displayed in the 'Contact Us' page.
Not Applicable

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Contact Us' page
functionality
1. 'Contact Us' page functionality should work
Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to
(TS_028)
TC_GC_001 'Purchase a Gift Certificate'
Gift Certificate
page
Validate purchasing a Gift
Certificate by providing all the
mandatory fields

(TS_028)
TC_GC_002
Gift Certificate

Validate purchasing a Gift


Certificate by providing all the
fields

(TS_028)
TC_GC_003
Gift Certificate
Validate purchasing a Gift
Certificate by selecting the 'Gift
Certificate Theme' as Birthday

(TS_028)
TC_GC_004
Gift Certificate

Validate purchasing a Gift


Certificate by selecting the 'Gift
Certificate Theme' as
Christmas

(TS_028)
TC_GC_005
Gift Certificate
Validate purchasing a Gift
Certificate by selecting the 'Gift
Certificate Theme' as General

(TS_028)
TC_GC_006
Gift Certificate

Validate purchasing a Gift


Certificate by providing all the
fields after login

(TS_028)
TC_GC_007
Gift Certificate

Validate the Breadcrumb of


(TS_028)
TC_GC_008 'Purchase a Gift Certificate'
Gift Certificate
page
Validate the Page URL, Page
(TS_028) Heading and Page Title of
TC_GC_009
Gift Certificate 'Purchase a Gift Certificate'
page
Validate the UI of 'Purchase a
(TS_028)
TC_GC_010 Gift Certificate' page
Gift Certificate
functionality
Validate the 'Purchase a Gift
(TS_028) Certificate' page functionality
TC_GC_011
Gift Certificate in all the supported
environments
Pre-requisites Test Steps

1. Open the Application URL 1. Click on 'Gift Certificates' footer option (Validate
ER-1)

1. Open the Application URL 1. Click on 'Gift Certificates' footer option


2. Enter the details into mandatory fields - 'Recipient's
Name', 'Recipient's e-mail', 'Your Name', 'Your e-mail'
'Gift Certificate Theme' and 'Amount' fields in the
displayed 'Purchase a Gift Certificate' page (Validate
ER-1)
3. Select 'I understand that gift certificates are non-
refundable.' checkbox option
4. Click on 'Continue' button (Validate ER-2)
5. Click on 'Continue' button (Validate ER-3)
6. Click on 'Checkout' button (Validate ER-4)
7. User enter the valid credentials and clicks on Login
button in the displayed Checkout page (Validate ER-5)
8. Click on 'Continue' button in the 'Billing Details'
section (Validate ER-6)
9. Select the required Payment Method in the
'Payment Method' section
10. Select 'Terms & Conditions' checkbox and click on
'Continue' button (Validate ER-7)
11. Click on 'Confirm Order' button in the 'Confirm
Order' section (Validate ER-8)

1. Open the Application URL 1. Click on 'Gift Certificates' footer option


2. Enter the details into all the fields - 'Recipient's
Name', 'Recipient's e-mail', 'Your Name', 'Your e-mail'
'Gift Certificate Theme', 'Message' and 'Amount' fields
in the displayed 'Purchase a Gift Certificate' page
(Validate ER-1)
3. Select 'I understand that gift certificates are non-
refundable.' checkbox option
4. Click on 'Continue' button (Validate ER-2)
5. Click on 'Continue' button (Validate ER-3)
6. Click on 'Checkout' button (Validate ER-4)
7. User enter the valid credentials and clicks on Login
button in the displayed Checkout page (Validate ER-5)
8. Click on 'Continue' button in the 'Billing Details'
section (Validate ER-6)
9. Select the required Payment Method in the
'Payment Method' section
10. Select 'Terms & Conditions' checkbox and click on
'Continue' button (Validate ER-7)
11. Click on 'Confirm Order' button in the 'Confirm
Order' section (Validate ER-8)
1. Open the Application URL 1. Click on 'Gift Certificates' footer option
2. Enter the details into all the fields - 'Recipient's
Name', 'Recipient's e-mail', 'Your Name', 'Your e-mail',
'Message' and 'Amount' fields in the displayed
'Purchase a Gift Certificate' page (Validate ER-1)
3. Select 'Gift Certificate Theme' as 'Birthday'
4. Select 'I understand that gift certificates are non-
refundable.' checkbox option
5. Click on 'Continue' button (Validate ER-2)
6. Click on 'Continue' button (Validate ER-3)
7. Click on 'Checkout' button (Validate ER-4)
8. User enter the valid credentials and clicks on Login
button in the displayed Checkout page (Validate ER-5)
9. Click on 'Continue' button in the 'Billing Details'
section (Validate ER-6)
10. Select the required Payment Method in the
'Payment Method' section
11. Select 'Terms & Conditions' checkbox and click on
'Continue' button (Validate ER-7)
12. Click on 'Confirm Order' button in the 'Confirm
Order' section (Validate ER-8)

1. Open the Application URL 1. Click on 'Gift Certificates' footer option


2. Enter the details into all the fields - 'Recipient's
Name', 'Recipient's e-mail', 'Your Name', 'Your e-mail',
'Message' and 'Amount' fields in the displayed
'Purchase a Gift Certificate' page (Validate ER-1)
3. Select 'Gift Certificate Theme' as 'Christmas'
4. Select 'I understand that gift certificates are non-
refundable.' checkbox option
5. Click on 'Continue' button (Validate ER-2)
6. Click on 'Continue' button (Validate ER-3)
7. Click on 'Checkout' button (Validate ER-4)
8. User enter the valid credentials and clicks on Login
button in the displayed Checkout page (Validate ER-5)
9. Click on 'Continue' button in the 'Billing Details'
section (Validate ER-6)
10. Select the required Payment Method in the
'Payment Method' section
11. Select 'Terms & Conditions' checkbox and click on
'Continue' button (Validate ER-7)
12. Click on 'Confirm Order' button in the 'Confirm
Order' section (Validate ER-8)
1. Open the Application URL 1. Click on 'Gift Certificates' footer option
2. Enter the details into all the fields - 'Recipient's
Name', 'Recipient's e-mail', 'Your Name', 'Your e-mail',
'Message' and 'Amount' fields in the displayed
'Purchase a Gift Certificate' page (Validate ER-1)
3. Select 'Gift Certificate Theme' as 'General'
4. Select 'I understand that gift certificates are non-
refundable.' checkbox option
5. Click on 'Continue' button (Validate ER-2)
6. Click on 'Continue' button (Validate ER-3)
7. Click on 'Checkout' button (Validate ER-4)
8. User enter the valid credentials and clicks on Login
button in the displayed Checkout page (Validate ER-5)
9. Click on 'Continue' button in the 'Billing Details'
section (Validate ER-6)
10. Select the required Payment Method in the
'Payment Method' section
11. Select 'Terms & Conditions' checkbox and click on
'Continue' button (Validate ER-7)
12. Click on 'Confirm Order' button in the 'Confirm
Order' section (Validate ER-8)

1. Open the Application URL and 1. Click on 'Gift Certificates' footer option
login to the Application 2. Check the 'Your Name' and 'Your e-mail' fields
(Validate ER-1)
2. Enter the details into all the fields - 'Recipient's
Name', 'Recipient's e-mail', 'Message' and 'Amount'
fields in the displayed 'Purchase a Gift Certificate' page
(Validate ER-2)
3. Select 'Gift Certificate Theme' as 'General'
4. Select 'I understand that gift certificates are non-
refundable.' checkbox option
5. Click on 'Continue' button (Validate ER-3)
6. Click on 'Continue' button (Validate ER-4)
7. Click on 'Checkout' button (Validate ER-5)
8. User enter the valid credentials and clicks on Login
button in the displayed Checkout page (Validate ER-6)
9. Click on 'Continue' button in the 'Billing Details'
section (Validate ER-7)
10. Select the required Payment Method in the
'Payment Method' section
11. Select 'Terms & Conditions' checkbox and click on
'Continue' button (Validate ER-8)
12. Click on 'Confirm Order' button in the 'Confirm
Order' section (Validate ER-9)

1. Open the Application URL 1. Click on 'Gift Certificates' footer option


2. Check the Breadcrumb of the displayed 'Purchase a
Gift Certificate' page (Validate ER-1)
1. Open the Application URL 1. Click on 'Gift Certificates' footer option
2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Purchase a Gift Certificate' page (Validate
ER-1)
1. Open the Application URL 1. Check the UI of the functionality related to
'Purchase a Gift Certificate' page functionality
(Validate ER-1)
1. Open the Application URL 1. Check the 'Purchase a Gift Certificate' page
functionality in all the supported environments
(Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Purchase a Gift


Not Applicable Certificate' page

1. All the mandatory fields should be specified


with * symbol in red color and the Amount field
should have 1$ specified by default
2. Message with text - 'Thank you for purchasing
a gift certificate! Once you have completed your
order your gift certificate recipient will be sent an
e-mail with details how to redeem their gift
certificate.' should be displayed
3. User should be taken to 'Shopping Cart' page
with the details of the created Gift Certificated
added to the Cart
4. User should be taken to Checkout page
Not Applicable 5. User should get logged in and displayed with
the Billing Details section in the Checkout page
6. User should be taken to 'Payment Method'
section
7. User should be taken to 'Confirm Order'
section
8. User should be taken to 'Order Success' page
and the Gift Certificate purchased should be
redeemable

1. All the mandatory fields should be specified


with * symbol in red color and the Amount field
should have 1$ specified by default
2. Message with text - 'Thank you for purchasing
a gift certificate! Once you have completed your
order your gift certificate recipient will be sent an
e-mail with details how to redeem their gift
certificate.' should be displayed
3. User should be taken to 'Shopping Cart' page
with the details of the created Gift Certificated
added to the Cart
4. User should be taken to Checkout page
Not Applicable
5. User should get logged in and displayed with
the Billing Details section in the Checkout page
6. User should be taken to 'Payment Method'
section
7. User should be taken to 'Confirm Order'
section
8. User should be taken to 'Order Success' page
and the Gift Certificate purchased should be
redeemable
1. All the mandatory fields should be specified
with * symbol in red color and the Amount field
should have 1$ specified by default
2. Message with text - 'Thank you for purchasing
a gift certificate! Once you have completed your
order your gift certificate recipient will be sent an
e-mail with details how to redeem their gift
certificate.' should be displayed
3. User should be taken to 'Shopping Cart' page
with the details of the created Gift Certificated
added to the Cart
4. User should be taken to Checkout page
Not Applicable
5. User should get logged in and displayed with
the Billing Details section in the Checkout page
6. User should be taken to 'Payment Method'
section
7. User should be taken to 'Confirm Order'
section
8. User should be taken to 'Order Success' page
and the Gift Certificate purchased should be
redeemable

1. All the mandatory fields should be specified


with * symbol in red color and the Amount field
should have 1$ specified by default
2. Message with text - 'Thank you for purchasing
a gift certificate! Once you have completed your
order your gift certificate recipient will be sent an
e-mail with details how to redeem their gift
certificate.' should be displayed
3. User should be taken to 'Shopping Cart' page
with the details of the created Gift Certificated
added to the Cart
4. User should be taken to Checkout page
Not Applicable
5. User should get logged in and displayed with
the Billing Details section in the Checkout page
6. User should be taken to 'Payment Method'
section
7. User should be taken to 'Confirm Order'
section
8. User should be taken to 'Order Success' page
and the Gift Certificate purchased should be
redeemable
1. All the mandatory fields should be specified
with * symbol in red color and the Amount field
should have 1$ specified by default
2. Message with text - 'Thank you for purchasing
a gift certificate! Once you have completed your
order your gift certificate recipient will be sent an
e-mail with details how to redeem their gift
certificate.' should be displayed
3. User should be taken to 'Shopping Cart' page
with the details of the created Gift Certificated
added to the Cart
4. User should be taken to Checkout page
Not Applicable
5. User should get logged in and displayed with
the Billing Details section in the Checkout page
6. User should be taken to 'Payment Method'
section
7. User should be taken to 'Confirm Order'
section
8. User should be taken to 'Order Success' page
and the Gift Certificate purchased should be
redeemable

1. Login Account User details should be auto


populated in the 'Your Name' and 'Your e-mail'
field
2. All the mandatory fields should be specified
with * symbol in red color and the Amount field
should have 1$ specified by default
3. Message with text - 'Thank you for purchasing
a gift certificate! Once you have completed your
order your gift certificate recipient will be sent an
e-mail with details how to redeem their gift
certificate.' should be displayed
4. User should be taken to 'Shopping Cart' page
with the details of the created Gift Certificated
Not Applicable added to the Cart
5. User should be taken to Checkout page
6. User should get logged in and displayed with
the Billing Details section in the Checkout page
7. User should be taken to 'Payment Method'
section
8. User should be taken to 'Confirm Order'
section
9. User should be taken to 'Order Success' page
and the Gift Certificate purchased should be
redeemable

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Purchase a Gift Certificate' page.
1. Correct Page URL, Page Heading and Page Title
should be displayed in the 'Purchase a Gift
Not Applicable
Certificate' page.

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Purchase a Gift Certificate'
page functionality
1. 'Purchase a Gift Certificate' page functionality
should work correctly in all the supported
Not Applicable
environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate navigating to 'Special
(TS_029)
TC_SPO_001 Offers' page using 'Specials'
Special Offers
footer link
Validate navigating to 'Special
(TS_029)
TC_SPO_002 Offers' page from 'Site Map'
Special Offers
page
Validate the Products which
(TS_029) are sold at offer price are
TC_SPO_003
Special Offers displayed in the 'Special Offers'
page
Validate viewing the Products
(TS_029)
TC_SPO_004 in Speical Offers' page in List
Special Offers
view
Validate viewing the Products
(TS_029)
TC_SPO_005 in Speical Offers' page in Grid
Special Offers
view
Validate 'Product Compare' link
(TS_029)
TC_SPO_006 in the 'Special Offers' page
Special Offers

Validate Sorting the Products


(TS_029) in the 'Special Offers' page
TC_SPO_007
Special Offers using 'Sort By' field

Validate the number of


(TS_029) Products displayed in the
TC_SPO_008
Special Offers 'Special Offers' page using the
'Show' field
Validate adding the Product to
Cart from the 'Special Offers'
(TS_029) page
TC_SPO_009
Special Offers

Validate adding the Product to


(TS_029) Wish List from the 'Special
TC_SPO_010
Special Offers Offers' page

Validate adding the Product for


Comparison from the 'Special
(TS_029)
TC_SPO_011 Offers' page
Special Offers

Validate User is navigating to


(TS_029) Product Display Page from
TC_SPO_012
Special Offers 'Special Offers' page

Validate the Breadcrumb of


(TS_029)
TC_SPO_013 'Special Offers' page
Special Offers
Validate the Page URL, Page
(TS_029)
TC_SPO_014 Heading and Page Title of
Special Offers
'Special Offers' page
Validate the UI of 'Special
(TS_029)
TC_SPO_015 Offers' page functionality
Special Offers

Validate the 'Special Offers'


(TS_029)
TC_SPO_016 page functionality in all the
Special Offers
supported environments
Pre-requisites Test Steps

1. Open the Application URL 1. Click on 'Specials' footer link (Validate ER-1)

1. Open the Application URL 1. Click on 'Site Map' footer link


2. Click on 'Special Offers' link in the displayed 'Site
Map' page (Validate ER-2)
1. Open the Application URL 1. Click on 'Specials' footer link
2. Check the Products dipslayed in the 'Special Offers'
page (Validate ER-1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Select the 'List' view option (Validate ER-1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Select the 'Grid' view option (Validate ER-1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Click on 'Product Compare' link (Validate ER-1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Select any option from the 'Sort By' field (Validate
ER-1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Select any option from the 'Show field (Validate ER-
1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Select 'ADD TO CART' option of any product that is
displayed in the 'Special Offers' page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Specials' footer link


login 2. Select 'Wish List' icon option of any product that is
displayed in the 'Special Offers' page (Validate ER-1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Select 'Compare this Product' icon option of any
product that is displayed in the 'Special Offers' page
(Validate ER-1)

1. Open the Application URL 1. Click on 'Specials' footer link


2. Click on Product Thumbnail or Product Name of any
Product that is displayed in the 'Special Offers' page
(Validate ER-1)
1. Open the Application URL and 1. Click on 'Specials' footer link
login 2. Check the Breadcrumb of the displayed 'Special
Offers' page (Validate ER-1)
1. Open the Application URL and 1. Click on 'Specials' footer link
login 2. Check the 'Page URL', 'Page Title' and 'Page
Heading' of 'Special Offers' page (Validate ER-1)
1. Open the Application URL 1. Check the UI of the functionality related to 'Special
Offers' page functionality (Validate ER-1)

1. Open the Application URL 1. Check the 'Special Offers' page functionality in all
the supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. User should be taken to 'Special Offers' page


Not Applicable

1. User should be taken to 'Special Offers' page


Not Applicable

1. Only the Products that are sold at an offer


price are displayed in the 'Special Offers' page
Not Applicable

1. All the products in 'Special Offers' page are


Not Applicable displayed in List view

1. All the products in 'Special Offers' page are


Not Applicable displayed in Grid view

1. User should be taken to 'Product Comparision'


Not Applicable page

1. All the products in the 'Special Offers' page


should be displayed as sorted according to the
Not Applicable
selected sorted option

1. Only the number of Products that are selected


in the 'Show' field should be displayed
Not Applicable

1. Success message with text - 'Success: You


have added Product Name to your shopping cart!'
should be displayed and the Product should be
Not Applicable
successfully added to the Shopping Cart

1. Success message with text - 'Success: You


have added Product Name to your wish list!'
Not Applicable
should be displayed and the Product should be
successfully added to the Wish List
1. Success message with text - 'Success: You
have added Product Name' to your product
Not Applicable comparison!' should be displayed and the Product
should be successfully added to the 'Product
Comparison' page
1. User should be taken to the 'Product Display
Page' of the Product
Not Applicable

1. Breadcrumb should be displayed and properly


Not Applicable working in the 'Special Offers' page.
1. Correct Page URL, Page Heading and Page Title
Not Applicable should be displayed in the 'Special Offers' page.

1. Proper UI adhering to the UI checklist should


Not Applicable be displayed for the 'Special Offers' page
functionality
1. 'Special Offers' page functionality should work
Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
(TS_030) Validate correct Phone number
TC_HMF_001 Header Menu Footer is displayed for the 'Contact
Options Us' Header option
(TS_030) Validate Currency header
TC_HMF_002 Header Menu Footer option is displayed with the
Options required list of Currencies
(TS_030) Validate Remove button in the
TC_HMF_003 Header Menu Footer 'Shopping Cart' block
Options
Validate the Menu options
(TS_030)
TC_HMF_004 Header Menu Footer
Options

(TS_030) Validate 'About Us' Footer link


TC_HMF_005 Header Menu Footer
Options
(TS_030) Validate 'Delivery Information'
TC_HMF_006 Header Menu Footer Footer link
Options
(TS_030) Validate 'Privacy Policy' Footer
TC_HMF_007 Header Menu Footer link
Options
(TS_030) Validate 'Terms & Conditions'
TC_HMF_008 Header Menu Footer Footer link
Options
Validate 'Brands' Footer link

(TS_030)
TC_HMF_009 Header Menu Footer
Options

Validate viewing the Products


(TS_030)
in 'Brand' page in List view
TC_HMF_010 Header Menu Footer
Options

Validate viewing the Products


(TS_030)
in 'Brand' page in Grid view
TC_HMF_011 Header Menu Footer
Options

Validate 'Product Compare' link


(TS_030)
in the 'Brand' page
TC_HMF_012 Header Menu Footer
Options

Validate Sorting the Products


(TS_030)
in the 'Brand' page using 'Sort
TC_HMF_013 Header Menu Footer
By' field
Options
Validate the number of
(TS_030)
Products displayed in the
TC_HMF_014 Header Menu Footer
'Brand' page using the 'Show'
Options
field
Validate adding the Product to
Cart from the 'Brand' page
(TS_030)
TC_HMF_015 Header Menu Footer
Options

Validate adding the Product to


(TS_030) Wish List from the 'Brand' page
TC_HMF_016 Header Menu Footer
Options

Validate adding the Product for


(TS_030) Comparison from the 'Brand'
TC_HMF_017 Header Menu Footer page
Options

Validate User is navigating to


(TS_030) Product Display Page from
TC_HMF_018 Header Menu Footer 'Brand' page
Options

(TS_030) Validate the Breadcrumb of all


TC_HMF_019 Header Menu Footer the Footer option pages
Options
(TS_030) Validate the Page URL, Page
TC_HMF_020 Header Menu Footer Heading and Page Title of all
Options the Footer option pages
(TS_030) Validate the UI of Footer
TC_HMF_021 Header Menu Footer option pages
Options
(TS_030) Validate all the Footer pages
TC_HMF_022 Header Menu Footer functionality in all the
Options supported environments
Pre-requisites Test Steps

1. Open the Application URL 1. Check the 'Contact Us' icon header option (Validate
ER-1)

1. Open the Application URL 1. Click on the 'Currency' header option (Validate ER-
1)

1. Open the Application URL 1. Click on black color shopping cart button beside the
2. Multiple Products are added to 'Search' icon button
Shopping Cart 2. Click on 'Remove' icon button (Validate ER-1)
1. Open the Application URL 1. Hover the mouse on any Menu header (Validate ER-
1)
2. Click on Category options or 'Show all Menu Header
Name' options (Validate ER-2)

1. Open the Application URL 1. Click on 'About Us' Footer link (Validate ER-1)

1. Open the Application URL 1. Click on 'Delivery Information' Footer link (Validate
ER-1)

1. Open the Application URL 1. Click on 'Privacy Policy' Footer link (Validate ER-1)

1. Open the Application URL 1. Click on 'Terms & Conditions' Footer link (Validate
ER-1)

1. Open the Application URL 1. Click on 'Brands' Footer link (Validate ER-1)
2. Click on any Brand Name in the displayed page
(Validate ER-2)

1. Open the Application URL 1. Click on 'Brands' Footer link


2. Click on any Brand Name in the displayed page
3. Select the 'List' view option in the displayed Brand
page (Validate ER-1)
1. Open the Application URL 1. Click on 'Brands' Footer link
2. Click on any Brand Name in the displayed page
3. Select the 'Grid' view option in the displayed Brand
page (Validate ER-1)
1. Open the Application URL 1. Click on 'Brands' Footer link
2. Click on any Brand Name in the displayed page
3. Click on 'Product Compare' link in the displayed
Brand page (Validate ER-1)
1. Open the Application URL 1. Click on 'Brands' Footer link
2. Click on any Brand Name in the displayed page
3. Select any option from the 'Sort By' field in the
displayed Brand page (Validate ER-1)
1. Open the Application URL 1. Click on 'Brands' Footer link
2. Click on any Brand Name in the displayed page
3. Select any option from the 'Show field in the
displayed Brand page (Validate ER-1)
1. Open the Application URL 1. Click on 'Brands' Footer link
2. Click on any Brand Name in the displayed page
3. Select 'ADD TO CART' option of any product that is
displayed in the displayed Brand page (Validate ER-1)

1. Open the Application URL and 1. Click on 'Brands' Footer link


login 2. Click on any Brand Name in the displayed page
3. Select 'Wish List' icon option of any product that is
displayed in the displayed Brand page (Validate ER-1)

1. Open the Application URL 1. Click on 'Brands' Footer link


2. Click on any Brand Name in the displayed page
3. Select 'Compare this Product' icon option of any
product that is displayed in the displayed Brand page
(Validate ER-1)
1. Open the Application URL 1. Click on 'Brands' Footer link
2. Click on any Brand Name in the displayed page
3. Click on Product Thumbnail or Product Name of any
Product that is displayed in the displayed Brand page
(Validate ER-1)
1. Open the Application URL 1. Check the Breadcrumb of all the footer option pages
(Validate ER-1)

1. Open the Application URL 1. Check the 'Page URL', 'Page Title' and 'Page
Heading' of all the Footer option pages (Validate ER-1)

1. Open the Application URL 1. Check the UI of the functionality related to Footer
option pages (Validate ER-1)

1. Open the Application URL 1. Check all the Footer pages functionality in all the
supported environments (Validate ER-1)
Test Data Expected Result (ER)

1. Correct Phone number in proper format should


Not Applicable be displayed for the 'Contact Us' icon header
option beside the phone icon
1. 'Euro', 'Pound Streling' and 'US Dollar' options
Not Applicable should be displayed

1. Product in the 'Shopping Cart' should be


Not Applicable removed from the Cart

1. Different category options should be displayed


along with 'Show all Menu Header Name' option
2. User should be taken to Category pages or All
Not Applicable
Products belonging to the Menu based on the
selection

1. User should be taken to 'About Us' page and


Not Applicable proper text/information should be displayed on
this page
1. User should be taken to 'Delivery Information'
Not Applicable page and proper text/information should be
displayed on this page
1. User should be taken to 'Privacy Policy' page
Not Applicable and proper text/information should be displayed
on this page
1. User should be taken to 'Terms & Conditions'
Not Applicable page and proper text/information should be
displayed on this page
1. User should be taken to 'Find your Favourite
Brand' page and proper text/information should
be displayed on this page
Not Applicable 2. User should be taken to selected Brand Page
and all the products related to the Brand should
be displayed

1. All the products in selected Brand page are


displayed in List view
Not Applicable

1. All the products in selected Brand page are


displayed in Grid view
Not Applicable

1. User should be taken to 'Product Comparision'


page
Not Applicable

1. All the products in the 'Brand' page should be


displayed as sorted according to the selected
Not Applicable
sorted option
1. Only the number of Products that are selected
in the 'Show' field should be displayed
Not Applicable

1. Success message with text - 'Success: You


have added Product Name to your shopping cart!'
should be displayed and the Product should be
Not Applicable
successfully added to the Shopping Cart

1. Success message with text - 'Success: You


have added Product Name to your wish list!'
Not Applicable should be displayed and the Product should be
successfully added to the Wish List

1. Success message with text - 'Success: You


have added Product Name' to your product
Not Applicable comparison!' should be displayed and the Product
should be successfully added to the 'Product
Comparison' page
1. User should be taken to the 'Product Display
Page' of the Product
Not Applicable

1. Breadcrumb should be displayed and properly


Not Applicable working in all the Footer option pages

1. Correct Page URL, Page Heading and Page Title


Not Applicable should be displayed in all the Footer option
pages
1. Proper UI adhering to the UI checklist should
Not Applicable be displayed for al the Footer option pages

1. All the Footer pages functionality should work


Not Applicable correctly in all the supported environments
Actual Result Priority Result Comments
Test Case ID Test Scenario Test Case Title
<< Test Scenarios
Validate the complete functionality
of the Application by selecting
(TS_031) 'Euro' currency
TC_CR_001
Currencies

Validate the complete functionality


of the Application by selecting
TC_CR_002 (TS_031) 'Pound Sterling' currency
Currencies

Validate the complete functionality


of the Application by selecting 'US
TC_CR_003 (TS_031) Dollar' currency
Currencies
Pre-requisites Test Steps

1. Open the Application URL 1. Click on 'Currency' header option


2. Select 'Euro' option (Validate ER-1)

1. Open the Application URL 1. Click on 'Currency' header option


2. Select 'Pound Sterling' option (Validate ER-1)

1. Open the Application URL 1. Click on 'Currency' header option


2. Select 'US Dollar' option (Validate ER-1)
Test Data Expected Result (ER)

1. The complete functionality of the application should


work correctly according to the selected 'Euro' currency
Not Applicable

1. The complete functionality of the application should


work correctly according to the selected 'Pound
Not Applicable Sterling' currency

1. The complete functionality of the application should


work correctly according to the selected 'US Dollar'
Not Applicable currency
Actual Result Priority Result Comments

You might also like