top of page

Testing

Testing is an essential phase to ensure the Pineapple Digital Selling Platform functions correctly meets user requirements. Our team conducts several types of testing throughout the development process to identify and fix errors before deployment.

Functional
Testing

To verify that each function of the system works according to the requirements.

How it’s done

​

  • Each feature is tested individually.

​

  • Test cases are created based on system requirements.

​

  • The team checks that the input produces the expected output.

Example

​

  • Verify that users can successfully register and log in.

​

  • Ensure that when a seller adds a new product, it appears correctly in the product list.

Integration
Testing

 To ensure that all modules work together correctly after integration.

How it’s done

​

  • After developing the frontend and backend separately, the team connects them using APIs.

​

  • Test scenarios are run to confirm data flows properly between components.

​

  • Errors such as incorrect data display or failed API requests are identified and fixed.

Example

​

  • Testing the checkout process to confirm the order details are correctly saved in the database after payment.

​

  • Checking if product updates made by the seller are reflected instantly on the customer interface.

User Acceptance Testing (UAT)

 To validate the system’s overall usability and satisfaction from the user’s perspective.

How it’s done

​

  • A few users test the platform under real-life scenarios.

​

  • Feedback is collected on design, navigation, and ease of use.

Example

​

  • Testing if customers can browse, add items to the cart, and place an order smoothly.

​

  • Ensuring that the seller dashboard is easy to use and displays accurate sales data.

Test Case

image.png
image.png

TC 01

image.png

TC 02

image.png
image.png

TC 03

image.png
image.png

TC 04

image.png
image.png

TC 05

image.png
image.png

TC 06

image.png
image.png

TC 07

 

© 2025 Farm2Screen | Software Project Management Project | Universiti Teknikal Malaysia Melaka

 

To expand market reach and improve farmers’ income opportunities by increasing their online visibility and direct market access.

To expand market reach and improve farmers’ income opportunities by increasing their online visibility and direct market access.

bottom of page