Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

Instructions

Expected results

Actual results

Pass/Fail

Run EC-PS-TC1

Test Case EC-PS-TC1 should be run successfully.

Working as expected.

Pass

Give the keyword in text field under “Search Catalog” Section, check [Any] and click on [Find] button.

System should return list of products if any of the keywords match with the product.

Working as expected.

Pass

Give the keyword in text field under “Search Catalog” Section, check [All] and click on [Find] button.

System should return list of products if all of the keywords match with the product.

Working as expected.

Pass

 

...

 

Instructions

Expected results

Actual results

Pass/Fail

Run EC-PS-TC1

Test Case EC-PS-TC1 should be run successfully.

Working as expected.

Pass

Click on [Advanced Search] button.

  • User will be redirected to Advanced Search Page.
  • There should show search fields on form.

Working as expected.

Pass

Search the product according to the advanced search features given on the page.

  • System should return list of products matches the search criteria.
  • Pagination should be work if result have more than 10 products.
  • Product summary should show along with image, description and price details.
  • Add To Compare button should show with each product.
  • Add To Cart, Configure and Choose Variant button should show as per product type.

Working as expected.

Pass

 

...

 

Instructions

Expected results

Actual results

Pass/Fail

Run EC-PS-TC3

Test Case EC-PS-TC3 should be run successfully.

Working as expected.

Pass

Click on [Next] link of pagination.

  • System should return list of products on the next page.
  • Next page products should also pass search criteria.

Working as expected.

Pass

Click on [Previous] link.

  • System should return list of products on the previous page.
  • Previous page products should also pass search criteria.

Working as expected.

Pass

Click on dropdown and select any page to go directly on it.

  • System should return list of products of the Page No. selected by him.
  • Result should pass search criteria.

Working as expected.

Pass

 

...

Use Case NameProduct Page
ActorCustomer (Anonymous/Registered)
DescriptionBuyer reviews the product details and add the product to the cart.
TriggerUser takes details of product and add into cart.
PreconditionUser should have already accessed the eCommerce store.
Basic Path
  1. System displays the Product Page.
  2. User can see the product description, price, reviews and cross sell (recommended) products.
  3. User selects the product, enters quantity and clicks on [Add to Cart] button.
  4. System adds the product into cart successfully.
Post-conditionProduct is added into cart.
User Acceptance Test Cases

 

EC-PP-TC-1 (Product page landing) 

 

Instructions

Expected results

Actual results

Pass/Fail

User clicks on any product from Home Page, Category Navigation Page, Product Search Page, Shopping Cart Page or Checkout Page.

  • User should be redirected to the Product Page of that particular product.
  • User should be able to see information related to Product such as name, description, price, images, instructions, cross sell products, reviews, refer product to friend.

Working as expected.

Pass

 

EC-PP-TC-2 (Add to Cart)

 

Instructions

Expected results

Actual results

Pass/Fail

Run Test Case EC-PP-TC-1

EC-PP-TC-1 should be run successfully.

Working as expected.

Pass

User adds the quantity of product to purchase in the text field.

The quantity should be  added successfully.

Working as expected.

Pass

User clicks on [Add to Cart] button.

The product should be added to cart successfully.

Working as expected.

Pass

 

EC-PP-TC-3 (Product Review & Refer Product to Friend)

 

Instructions

Expected results

Actual results

Pass/Fail

Run Test Case EC-PP-TC-1

EC-PP-TC-1 should be run successfully.

Working as expected.

Pass

User clicks on [Be the first to review this product !] button or [Review This Product !!] button to review a product.

  • User should be redirected to Product Review Page.
  • User should be able to add reviews for product.

Working as expected.

Pass

User clicks on [Tell-A-Friend] button.

  • User should be redirected to Refer-A-Friend Page.
  • User should be able to refer to a friend.

Working as expected.

Pass

 

User Story 6: Login and Update Personal Information

...

Use Case NameLogin and Update Personal Information
ActorCustomer
DescriptionRegistered User logs in into the system and update the personal information.
TriggerUser manages the account.
PreconditionUser should have already accessed the eCommerce store.
Basic Path
  1. System displays the Home page and User clicks on 'Login' link.
  2. User enters valid email and password in Registered User Login section.
  3. User logs into the account successfully.
  4. User clicks on 'profile' link on the top right of the page.
  5. System displays the profile page of the customer.
  6. User clicks the 'update' link in the personal information section.
  7. User updates the personal information and clicks on [Save] button.
  8. System updates the user information successfully.
  9. User clicks on [Update] button in Contact Information section.
  10. System navigates user to 'Edit Contact Information' page.
  11. User updates the contact information like address, phone no or email address and clicks on [Save] button.
  12. System updated the contact information successfully.
  13. User can update 'Payment Method Information' and 'User Name & Password' similarly.
Alternative Path 1If user only want to update contact information then can directly follow step 9.
Post-conditionUser is able to update account information.


User Acceptance Test Cases

EC-LUPI-TC1 (User Login to the system and access of “Profile” page):

...