You are on page 1of 31

Test Case ID

Module Name

Sub-module / Page Name

User Type / Role

Category

Created Date

TC_001

Login

SMARTSHOP_Loginpage

User

Functional

10-Aug-10

TC_002

Login

SMARTSHOP_Homepage

User

Functional

10-Aug-10

TC_003

Login

Login page_ SMARTSHOP_Login

User

Functional

10-Aug-10

TC_004

Login

Login page_ SMARTSHOP_Login

User

Functional

10-Aug-10

TC_005

Product

Smartshop_Product

User

Validation (Positive)

10-Aug-10

TC_006

Admin

Smartshop_Admin

Admin

Functional

9-Aug-10

TC_007

Register

SmartShop_UserRegistration User

Functional

10-Aug-10

TC_008

Register

SmartShop_UserRegistration User

Validate (Negative)

10-Aug-10

Tc_009

Category

Smartshop_Category

Admin

Function

10-Aug-10

Tc_011

SubCategory Smartshop_SubCategory

Admin

Function

10-Aug-10

TC_012

Product

Smartshop_Product

Admin

Functional

10-Aug-10

TC_013

Perchase product

Smartshop_PurchaseProduct User

Functional

10-Aug-10

TC_014

CreditCard

Smartshop_Credit card Information validation

User

Functional

10-Aug-10

TC_015

CreditCard

Smartshop_Credit card Information validation

User

Validate (Negative)

10-Aug-10

TC_016

Product Review

Smartshop_ProductReview

User

Functional

10-Aug-10

Tc_017

Check Order Details

Smartshop_Check Order Details

User

Functional

10-Aug-10

TC_018

Search Results

Smartshop_SearchResults

User

Functional

10-Aug-10

TC_019

Recommand Friend

Smartshop_SearchResults

User

Functional

10-Aug-10

TC_020

ViewReports

Smartshop_ViewReports

Admin

Functional

10-Aug-10

TC_021

Guest

Smartshop_Guest

Guest User

Functional

10-Aug-10

Description

Precondition

Test Steps

To verify that weather user can able to get the Smart Shop Login page To verify that weather user can able to get the Smart ShopHomepage

1.User must have compatible 1. open the web bowser. 2. Browser. Enter the address of URL web 2.URL should be known to user. bowser address field 1.User must have compatible Browser. 2.URL should be known to user. 3. User must have valid credentials 1. open the web bowser. 2. Enter the address of URL web bowser address field 2.Enter the valid credentials

To verify that user is valid 1.User must have compatible mail Id and invalid password Browser. 2.URL should be known to user. 3. User must have valid mail ID

1. open the web bowser. 2. Enter the address of URL web bowser address field 2.Enter the valid emai id and invalid password.

To verify that user is valid 1.User must have compatible mail Id and invalid password Browser. 2.URL should be known to user. 3. User must have valid mail ID

1. open the web bowser. 2. Enter the address of URL web bowser address field 2.Enter the valid emai id and invalid password.

To verify that User is getting 1.URL should be known to user. the appropraite product 2. After Login Successfully 3. after clinking the link User will click on the desired the product

On Login page: 1.Enter the address of URL 2.Enter User Id OR User Name 3.Enter Password. 4.Click on "Login" button. 5.

To check that weather new 1. URL Should known to Admin admin user gets added or 2.Admin Should be in the Login not Page. 3.Admin should have proper information to fill the New Admin Registration form.

1. Open the Browser by click on the internet explorere symbol in machine. 2. Type the URL in browser address field. 3. Click on Enter button 4. Click on "Register" button, which is displayed on theSmartShop Login page. 5. Enter the proper information in New Admin registration form. 6.Click on submit button.

To check that weater user 1. URL Should known to user can add as new user or not 2. User Should be in the Login Page. 3. User should have proper information to fill the New user Registration form.

1. Open the Browser by click on the internet explorere symbol in machine. 2. Type the URL in browser address field. 3. Click on Enter button 4. Click on "Register" button, which is displayed on theSmartShop Login page. 5. Enter the proper information in New user registration form. 6.Click on submit button.

To check that weather user can get the error message when user provide the not proper information

1. URL Should known to user 2. User Should be in the Login Page. 3. User should have proper information to fill the New user Registration form.

1. Open the Browser by click on the internet explorere symbol in machine. 2. Type the URL in browser address field. 3. Click on Enter button 4. Click on "Register" button, which is displayed on theSmartShop Login page. 5. Enter the wrong information in New user registration form. 6.Click on submit button.

Verify that weather Admin can add new category or not

1. User Should Admin Login. 2. User should have proper information to fill the New User Registration Form. 3. User must know the deatials of the Category.

1. User Login in to the application On Smart Shop Homepage: 2. Click on Add Category button. 3. Fill all the category details in their respective fields. 4. click on Submit button.

Verify that weather Admin can add new Sub category under category or not

1. User Should Admin Login. 2. User should have proper information to fill the New User Registration Form. 3. User must know the deatials of the Category.

1. User Login in to the application On Smart Shop Homepage: 2. Click on Add SubCategory button in the drop down menu of category . 3. Fill all the sub category details in their respective fields. 4. click on Submit button.

To verify that Admin can able to add the product with the existed Category and Sub Category.

1. User Should Admin Login. 2. User should known Category and sub category. 3. User must have proper information Produt.

1. User Login in to the application On Smart Shop Homepage: 2. Click on Add Product button From the Smartshop home page 3. Provide all prodct details along with the category and sub category details in their respective fields. 4. click on Submit button.

To check that weather user 1. User Should have proper User can able to get purchase Login credeantials to get in to the product or not. smartshop application. 2 User should have valid credit card. 3. User have understandable knowledge in english

1. User Login in to the Smart Shop application with valid credentials 2. Select the category from the category list. 3. Select the Sub category from the Sub category list. 4. User can select the Product that they want to purchase. 5 . Add the prodcts int ot the shopping cart . 6. Click on the "Submit Shopping Cart". 7. Enter the valid credit card details. 8. click on Checkout button.

To verify that user enterd credit card details are correct or not.

1. User Should have proper User Login credeantials to get in to the smartshop application. 2 User should have valid credit card. 3. User have understandable knowledge in english

Repeat the steps that are followed in purchase prodct: 1. Click on the Card Details. 2. Enter the card type 3. Enter the credit card details in their respective fields. 4. click on submit button. 5. Log in as Admin to examine the provide information.

To verify that user enterd credit card details are correct or not.

1. User Should have proper User Login credeantials to get in to the smartshop application. 2 User should have valid credit card. 3. User have understandable knowledge in english

Repeat the steps that are followed in purchase prodct: 1. Click on the Card Details. 2. Enter the card type 3. Enter the credit card details in their respective fields. 4. click on submit button. 5. Log in as Admin to examine the provide information.

To verify that weather user 1. User Should have proper User can able to write the product Login credeantials to get in to the Reviews. smartshop application. 2 . User have understandable knowledge in english

1. User Login in to the Smart Shop application with valid credentials 2. Select the category from the category list. 3. Select the Sub category from the Sub category list. 4. Click on product Review Button 5. Enter your review on prodcts. 6. click on submit

check that weathet user can Repeat the steps that we verify the check Order followed for Purchase Product. Details 1. User Should have proper User Login credeantials to get in to the smartshop application. 2. user Must have bill number 3. User have understandable knowledge in english

1. User Login in to the Smart Shop application with valid credentials 2. Click on the Check Order Details button. 3. Enter the bill number in the respective bill number text field. 4. Click on Submit button.

To verify that user can search for the results by specified products in SmartShop or not

1. User Should have proper User Login credeantials to get in to the smartshop application. 2. User must know the product Name or details that he wants to purchase.

1 User Login in to the Smart Shop application with valid credentials. 2. click on the search button in the smart shop application. 3. Enter the desired product name in the search field. 4. click on search button again.

Check that weather the user can recommand their friends about the prodct experience

1. User Should have proper User Login credeantials to get in to the smartshop application. 2 User should have valid credit card. 3. User have understandable knowledge in english

1. User Login in to the Smart Shop application with valid credentials 2. Select the category from the category list. 3. Select the Sub category from the Sub category list. 4. User can select the Product that they want to purchase. 5. user can click on "Recommnd Friend" 6. Enter recommnded friend mail 7. Enter the information about user experience on product. 8. Click on Submit Button.

Check that weather Admin 1. User Should have Admin can able to view the reports Login. or not. 2. Admin must have well understanding on the Category, sub category and Products

1. User login to the SmartShop application as Admin with valid Credentials. 2. Click on View Reports Tab. 3. Select the Category or products reports that Admin wants. 4. click on Show Reports button

Check that weather Guest can able to view or serach the products

1.Guest should know have URL of SmartShop application. 2. User have basic understandable knowledge in english

1. open the Browser 2. Type the URL of the SmartShop application in browser address field. 3. Click on Enter button 4. Select the user type 5. Click on Search button in the homepage.

Test Data

Expected Results

Actual Results

1. Click on the Browser icon. 1. Browser should open 2. Enter the URL : 2. Smartshop Apllication http://www.smartshop.com should open. 1. Click on the Browser icon. 2. Enter the URL : http://www.smartshop.com Email: abc12345666@smartshop.co m, Password : 333443abs 1. Click on the Browser icon. 2. Enter the URL : http://www.smartshop.com Email: sashi@smartshop.com, Password : 1231abs 1. Click on the Browser icon. 2. Enter the URL : http://www.smartshop.com Email: sashi@smartshop.com, Password : 1231abs 1. Browser should open 2. Smartshop Apllication should open and user can stay on Homepage.

1. Browser should open 2. Smartshop Apllication should open. 1. Browser should open 2. Smartshop Apllication should open and user can stay on Homepage.

1. Browser should open 2. Smartshop Apllication should not open and user can not move Homepage.

1. Browser should open 2. Smartshop Apllication should not open and user can not move Homepage.

1. Browser should open 2. Smartshop Apllication should not open and user can not move Homepage.

1. Browser should open 2. Smartshop Apllication should open and user can moveto Homepage.

Clicking on a desired product It should open the desired product in the correct category list

It should open the desired product in the correct category list

1. Click on Internet or any compatable browser. 2. Provide the URL name as 'http:// www. Smartshop.com 3. Click on Enter button 4. Press on Register button 5. Provde the necessary information on the New Admin registration form. 6. Press on Submit button

1. Browser should be open 2. Provided URL information should be displayed on URL address field. 3. Displayed SMartShop Login page 4. New User Registration page will displayed. 5. All the fields should accept the provided information 6. New Adminregistration in process and get the message as 'User created Successfully. 1. Browser should be open 2. Provided URL information should be displayed on URL address field. 3. Displayed SMartShop Login page 4. New User Registration page will displayed. 5. All the fields should accept the provided information 6. New user registration in process and get the message as 'User created Successfully. 1. Browser should be open 2. Provided URL information should be displayed on URL address field. 3. Displayed SMartShop Login page 4. New User Registration page will displayed. 5. All the fields should accept the provided information 6. New user registration does not created and get the error message as 'User registration fail, Please provide the proper information.

1. Browser should be open 2. Provided URL information should be displayed on URL address field. 3. Displayed SMartShop Login page 4. New User Registration page will displayed. 5. All the fields should accept the provided information 6. New Adminregistration in process and get the message as 'User created Successfully. 1. Browser should be open 2. Provided URL information should be displayed on URL address field. 3. Displayed SMartShop Login page 4. New User Registration page will displayed. 5. All the fields should accept the provided information 6. New user registration in process and get the message as 'User created Successfully. 1. Browser should be open 2. Provided URL information should be displayed on URL address field. 3. Displayed SMartShop Login page 4. New User Registration page will displayed. 5. All the fields should accept the provided information 6. New user registration does not created and get the error message as 'User registration fail, Please provide the proper information.

1. Click on Internet or any compatable browser. 2. Provide the URL name as 'http:// www. Smartshop.com 3. Click on Enter button 4. Press on Register button 5. Provde the necessary information on the New user registration form. 6. Press on Submit button

1. Click on Internet or any compatable browser. 2. Provide the URL name as 'http:// www. Smartshop.com 3. Click on Enter button 4. Press on Register button 5. Provde the wrong information on (Zipcode or not proper email address) the New user registration form. 6. Press on Submit button

1. user MailID: nnnnnn123@smartshop.com password : 131313abc 2. Press the Add category button. 3. Category Name: Sports categoryid: 30001 categorydescription : This is Sports Category.

1. User should login to the application as Admin 2. Add Category page displayed 3. Typed Category information will displayed on their respective fields.

1. User should login to the application as Admin 2. Add Category page displayed 3. Typed Category information will displayed on their respective fields.

1. user MailID: nnnnnn123@smartshop.com password : 131313abc 2. Click on Add SubCategory button in the drop down menu of category 3. Select the Category name as "Sports" under the category drop down field. 4. SubCategory Name: Cricket categoryid: 30111 categorydescription : This is Cricket Subcateory of Sports Category. . 5. Press on Submit button.

1. User should login to the application as Admin 2. Add Sub Category page displayed 3. Category information will add to the category field. 4. Sub category data will display should display on the sub cateory page 5. Sub Category should addes to catgory and display succesful message.

1. User should login to the application as Admin 2. Add Sub Category page displayed 3. Category information will add to the category field. 4. Sub category data will display should display on the sub cateory page 5. Sub Category should addes to catgory and display succesful message.

1. user MailID: nnnnnn123@smartshop.com password : 131313abc 2. Click on Add Product menu button. 3. Select the Category name as "Sports" under the category field and Sub category name as "cricket " in their respective fields. 4. Product Name: Bat categoryid: 30111 subcategory id : 60111 categorydescription : This is Product information 5. Press on Submit button.

1. User should login to the application as Admin 2. Add Product page displayed 3. Category and Sub category information should displayed in their respective field. 4. Prodct information will displaye in their respective fields. 5. Producd should added Under category and Sub category and get the Sucess message.

1. User should login to the application as Admin 2. Add Product page displayed 3. Category and Sub category information should displayed in their respective field. 4. Prodct information will displaye in their respective fields. 5. Producd should added Under category and Sub category and get the Sucess message.

1. user MailID: user123@smartshop.com password : 88888zxv 2. Select the Category name as "Sports" from the category list 3.Select the Sub category name as "cricket " from the sub category list 4. select the procut and click on Add button to add the procts to shopping cart. 5. Press on th "Submit Shopping Cart" 6. Provide the credit card details : Credit Card HolderName : XXXXXXXabc Credit card Number :

1. User login to the smart shop applicartion as customer or user. 2. Category list should displayed from product category. 3. Sub Category list should displayed from product Sub category. 4. List products should displayed. 5. The selected products should added to the shopping cart. 6. The products in the shopping cart should submitted. 7. Credit card details that are

1. User login to the smart shop applicartion as customer or user. 2. Category list should displayed from product category. 3. Sub Category list should displayed from product Sub category. 4. List products should displayed. 5. The selected products should added to the shopping cart. 6. The products in the shopping cart should submitted. 7. Credit card details that are

1. Press on Card Details Button. 2. Selct the Card type : Master or VISA. 3. Enter Credit card holder name : James. Card Number : 1334494848 Address : xxxx,oiuqwoi, 809044, Expirydate ; 12 / 31 4. Press on the submit button.

1.Card details page should displayed. 2. Card type should be checked and displayed. 3.The enterd details should be displayed on their fields. 4. The card details should be submitted and get the message : shopping completed successfully.

1.Card details page should displayed. 2. Card type should be checked and displayed. 3.The enterd details should be displayed on their fields. 4. The card details should be submitted and get the message : shopping completed successfully.

1. Press on Card Details Button. 2. Selct the Card type : Master or VISA. 3. Enter Credit card holder name : James. Card Number : 13344948 Address : xxxx,oiuqwoi, 809044, Expirydate ; 12 / 31 4. Press on the submit button.

1.Card details page should displayed. 2. Card type should be checked and displayed. 3.The enterd details should be displayed on their fields. 4. The card details should be submitted and get the message : shopping completed successfully.

1.Card details page should displayed. 2. Card type should be checked and displayed. 3.The enterd details should be displayed on their fields. 4. The card details should be submitted and get the message : shopping completed successfully.

1. user MailID: user123@smartshop.com password : 88888zxv 2. Select the Category name as "Books" from the category list 3.Select the Sub category name as "Ravindranath tagore Novel " from the sub category list. 4. Press on product Review button. 5. Type the comments or review on the products in the text field. 6. Press on Submit Button.

1. User login to the smart shop applicartion as customer or user. 2. The specified Book category should displayed. 3. The specified Ravindranath tagore Novel (ISBN) should displayed. 4. Review Text box should displayed. 5. Enterd text sould displayed on the text box. 6. The review on text box should be submitted.

1. User login to the smart shop applicartion as customer or user. 2. The specified Book category should displayed. 3. The specified Ravindranath tagore Novel (ISBN) should displayed. 4. Review Text box should displayed. 5. Enterd text sould displayed on the text box. 6. The review on text box should be submitted.

1. user MailID: ind1341@smartshop.com password : 455555zxv 2. press on the Check order details button. 3.Type the billnumber in bill number text box. 4. Press on submit button.

1 User login to the smart shop application. 2. Check order details dialog box should open. 3. Entered bill number shoulld displayed on the specified field. 4. The status of the order should displayed. 1. User login to the smart shop application. 2. Serach field should displayed in edit mode. 3. The enterd product displayed on the search field. 4. Desired product information should displayed. 1. User login to the smart shop applicartion as customer or user. 2. The specified Mobile category should displayed. 3. The specified Sub category product "BalckBerry'should displayed. 4. Recommand Friend dialog bos should open 5. Entered friend mail id information should displayed on the field. 6. User experience on Product should display on the text box. 7. User experience on Product will forward to their friend mail ID.

1 User login to the smart shop application. 2. Check order details dialog box should open. 3. Entered bill number shoulld displayed on the specified field. 4. The status of the order should displayed. 1. User login to the smart shop application. 2. Serach field should displayed in edit mode. 3. The enterd product displayed on the search field. 4. Desired product information should displayed. 1. User login to the smart shop applicartion as customer or user. 2. The specified Mobile category should displayed. 3. The specified Sub category product "BalckBerry'should displayed. 4. Recommand Friend dialog bos should open 5. Entered friend mail id information should displayed on the field. 6. User experience on Product should display on the text box. 7. User experience on Product will forward to their friend mail ID.

1. user MailID: SAAAs@smartshop.com password : 13113155zxv 2.press on search button. 3. Enter the desired product on search field. Product : Laptop. 4. Press on Serach button

1. user MailID: lasya@smartshop.com password : 34343zxv 2. Select the Category name as "Mobile" from the category list 3.Select the Sub category name as "BlackBerry" from the sub category list. 4. press on Recommand Friend button. 5. Enter recommnded friend mail ID : raju12341@gmail.com. 6. Type the user experience on product in specified text field. 7. Press on Submit button.

1. user MailID: Admin1231@smartshop.com password :xxxxx1311 2. press on View Report button. 3. Select the Category or products reports that Admin wants. 4. Press ShowReports button.

1. User login to the smart shop applicartion as Admin. 2. Product Reports should displayed. 3. Specified category and reports should selected 4. Specified Reports should displayed.

1. User login to the smart shop applicartion as Admin. 2. Product Reports should displayed. 3. Specified category and reports should selected 4. Specified Reports should displayed.

1. open the Browser by click on the internet explorere symbol in machine. 2. Enter the SmartShop applicarion URL "http://www. SmartShop.com. 3. Select the user type as "Guest" 4. press on search button and enter the specified product in the search field text box.

1. Browser should get opened. 2. Smart Shop Application should opened. 3. User type as "Guest" must be selected. 4. Desired product should displayed.

1. Browser should get opened. 2. Smart Shop Application should opened. 3. User type as "Guest" must be selected. 4. Desired product should displayed.

Designed By

Executed By

status

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Nagaraju Naidu

Fail

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Sashi Terli

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Sashi Terli

Pass

Nagaraju Naidu

Sashi Terli

Pass

Nagaraju Naidu

Nagaraju Naidu

Fail

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Sashi Terli

pass

Nagaraju Naidu

Sashi Terli

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass

Nagaraju Naidu

Sashi Terli

Pass

Nagaraju Naidu

Nagaraju Naidu

Pass