Improved Test Plan - asrithadaida/GDP_ECommerce_Project GitHub Wiki

General Working cases

1. The system SHALL allow customers to create an account.

Test# Test case scenario Completed/Not Completed
1 User can be able to create a new account with the valid credentials Completed
2 User can be able to create a account with invalid credentials Completed

2. The system SHALL create user profiles for customers.

Test# Test case scenario Completed/Not Completed
1 User can be able to login with the valid credentials Completed
2 User can be able to login with invalid credentials Completed

3. The system SHALL provide the functionality of filtering the products based on shoe categories, shoe size, shoe price etc.

Test# Test case scenario Completed/Not Completed
1 User can be able to search the products based on size Completed
2 User can be able to search the products based on product category Completed
3 User can be to search the products based on prize Completed

4. The system SHALL provide a cart to add the selected shoes.

Test# Test case scenario Completed/Not Completed
1 User can be able to add the products to the cart from home page Completed
2 User can be able to add the products from the product page Completed

5. The system SHALL enable the order processing.

Test# Test case scenario Completed/Not Completed
1 User can be able to place an order for the selected items Completed
2 User cannot be able to place an order with out selecting the items Completed

6. The system SHALL process easy return and refund policies.

Test# Test case scenario Completed/Not Completed
1 User can easily request to return the products Completed
2 User can see the refund status in the application Completed

7. The system SHALL provide delivery options and enable delivery of the product.

Test# Test case scenario Completed/Not Completed
1 User can see the delivery options Completed
2 User can see the delivered products Completed

8. The system SHALL enable secure online payments.

Test# Test case scenario Completed/Not Completed
1 User can able to do the secured payment through online Completed
2 User can be able to pay through debit card Completed
3 User can be able to pay through credit card Completed
4 User can able to pay through valid card details Completed
5 User cannot be able to pay through invalid card details Completed

9. The system SHALL provide the passwords in encrypted format.

Test# Test case scenario Completed/Not Completed
1 The system will store the passwords in encrypted format Completed

10. The system SHALL allow filtering and sorting the products.

Test# Test case scenario Completed/Not Completed
1 User can filter the products Completed
2 User can be able to the sort the required products Completed

11. The system SHALL allow user to modify and view products in the cart.

Test# Test case scenario Completed/Not Completed
1 User can view the products in the cart page Completed
2 User can modify the products in the cart page Completed

12. The system SHALL allow users to Wishlist the products.

Test# Test case scenario Completed/Not Completed
1 User can Wishlist the products of their choice Completed

13. The system SHOULD maintain order history and preferences for each customer.

Test# Test case scenario Completed/Not Completed
1 User can be able to see the order history Completed

14. The system SHOULD allow customers to leave feedback and reviews about the shoes they bought.

Test# Test case scenario Completed/Not Completed
1 User can be able to give the ratings to the products Completed

No Special features added in our application

No Error cases