Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Green University of Bangladesh

Department of Computer Science and Engineering (CSE)


Semester: (Spring, Year: 2023), B.Sc. in CSE (Day)

Online Shopping Platform Test Case

Course Title: Integrated design project II


Course Code: CSE-406
Section: 211 D4
Students Details
Name ID
MD. Sajjat Hosen 211002050
Md. Arman Akando 211002092
Mansur Alam Murad 211002088

Submission Date: 27/12/2023


Course Teacher’s Name: Mr. Polash Roy

[For teachers use only: Don’t write anything inside this box]

Lab Project Status

Marks: Signature:

Comments: Date:
Introduction
Test cases are designed to ensure that the platform functions correctly and meets the
specified requirements. Keep in mind that these are just examples, and you may need to
customize them based on the specific features and functionalities of your online shop-
ping platform.User Registration - Verify the online shopping platform’s user registration
functionality. Navigate to the registration page, complete essential fields (e.g., name,
email, password), and click "Register." Confirm the user receives a prompt confirming
successful registration. Ensure user credentials are securely stored, enabling subsequent
logins. Validate the registration process to guarantee a seamless and user-friendly ex-
perience, fostering trust and satisfaction. This test assesses the platform’s ability to
handle user data securely and deliver a positive onboarding experience, contributing to
the overall reliability and usability of the online shopping platform.

Objectives
To Online shopping platform test cases aim to ensure user-friendly functionality, from
seamless registration and effective product search to secure checkout. Validating mobile
responsiveness ensures accessibility, while user account management tests guarantee
accurate information handling. These tests collectively ensure a reliable, secure, and
satisfying user experience.

• User SignUP

• Signin

• Customer Product Order

• Add Product

• Order Confirmation

• Tracking and Delivery

• Support Tickets

• Payment

0.0.1 Detail
• User SignUP : Verify successful user registration. Navigate to the registration
page, complete required fields, and confirm a successful signup message. Validate
secure storage of user credentials for subsequent logins, ensuring a seamless user
onboarding experience.

• Signin : Validate successful user sign-in. Access the sign-in page, enter valid cre-
dentials, and confirm redirection to the platform’s homepage with authenticated
access to personalized features.

1
• Customer Product Order : Confirm precise processing of a customer’s product or-
der. Logged-in user proceeds to checkout, submits the order, and expects accurate
confirmation, proper system recording, and correct payment processing, ensuring
a reliable and satisfactory transaction experience.

• Add Product : Ensure successful product addition. While logged in, navigate
to the product management section, enter product details, and confirm the addi-
tion. Validate accurate storage of product information, guaranteeing visibility and
availability on the online shopping platform.

• Order Confirmation : Verify the effectiveness of the order confirmation process.


After customer submission, access the confirmation page, and ensure a clear dis-
play of accurate order details, including products, quantity, and total cost. Con-
firm the prompt delivery of a confirmation email to the customer.

• Tracking and Delivery : Validate precise order tracking and timely delivery. Post
order confirmation, access the tracking page, input order details, and ensure accu-
rate, real-time updates on the delivery status. Confirm the on-time and successful
delivery of the ordered products for a seamless customer experience.

• Support Tickets : Verify support ticket functionality. While logged in, access
the support ticket system, create a ticket with necessary details, and confirm suc-
cessful submission. Ensure prompt acknowledgment from the support team and
timely resolution, with notification provided to the customer for effective issue
resolution.

• Payment : Confirm secure and accurate payment processing. After adding prod-
ucts to the cart, access the checkout page. Select a payment method, enter details,
and complete the transaction. Verify successful payment confirmation, accurate
deduction of the total cost, and secure storage of payment details for future refer-
ence.

0.0.2 Test Case Details


• User SignUP : SI, Name, last Name, Email, Password, Confirm Password, Ex-
pected Results, Actual Result, Remake

• Signin : SI, Login As, Email, Password, Expected Results, Actual Result, Re-
make

• Customer Product Order : SI, Date, Time, Product No, Address, Product No,
Phone, Email, Name, Expected Results

• Add Product : SI, Product Name, Product Profile, Pro Number, Time, Expected
Results

• Order Confirmation : SI, Date, Quentaty, Product No, Address, Price, Phone,
Email, Name, Expected Results

• Tracking and Delivery : SI, Date, Order ID, Product No, Address, Name, Rider
info, Phone, Vehicle No, Expected Results

2
• Support Tickets : SI, Date, Order ID, Address, Name, Phone, Email, Expected
Results

• Payment : SI, Date, Address, Name, Phone, Email, Expected Results

So,The objectives collectively aim to guarantee that the online shopping platform
is user-friendly, secure, and provides a seamless experience from registration to check-
out. Successful completion of these objectives ensures the overall reliability and per-
formance of the platform, contributing to user satisfaction and trust.

0.1 Test Cases

Figure 1: Validate the successful registration of a user on the online shopping platform.

Figure 2: Confirm successful user sign-in to the online shopping platform.

3
Figure 3: Verify the accurate processing of a customer’s product order on the online
shopping platform.

Figure 4: Validate the successful addition of a product to the online shopping platform.

4
Figure 5: Validate the order confirmation process on the online shopping platform.

Figure 6: Validate the accurate tracking and timely delivery of products on the online
shopping platform.

Figure 7: Validate the functionality of support ticket creation and resolution on the
online shopping platform.

5
Figure 8: Validate the secure and accurate processing of payments on the online shop-
ping platform.

You might also like