DEV Community

Gbejesuga Dada
Gbejesuga Dada

Posted on

Bug Testing on Cars.ng: Ensuring a Seamless User Experience

Introduction

To ensure a seamless experience for users, I conducted a comprehensive bug testing session on the website. This blog post details our testing methodology, key findings, and recommendations for improvement.

Methodology

Our testing approach consisted of:

  • Manual Testing: Manually navigated the website to identify usability and functional issues on the website.
  • Security Testing: Checked for vulnerabilities in data transmission and authentication systems.

Findings

1. Broken Links & Navigation Issues

2. Login issues

  • When trying to login through email it doesn't fetch. -Screenshot: Login Issues

3. Uploading Images

  • Images of any form can be uploaded and not verified. -Screenshot: Image not verified

4. Search not Precise

-- Search and filter isn't functioning well.

  • Screenshot: Search and filter

5. Logout is impossible

-There is no provision for a logout button.

  • Screenshot: Logout

Recommendations

To enhance user experience, we recommend:

  1. Fixing Broken Links & Navigation Issues: Regularly auditing site links and implementing automated checks.
  2. Optimizing Performance: Compressing images, reducing unnecessary scripts, and leveraging caching.
  3. Improving Form Validation: Ensuring all input fields properly validate user data before submission and advanced mechanism of verification for sellers to reduce scam.
  4. Ensure easy means to end a session: Ensure that the means to logout is set in place and made obvious for user accessibility.
  5. Image Verification before accepting upload: Ensure the images uploaded is relevant to the model uploaded to.

Bug Report Sheet

For a detailed list of the bugs found and their statuses, please refer to our bug report sheet: Bug Report

Conclusion

Regular bug testing on Cars.ng is essential for maintaining a smooth and reliable platform for users. By promptly addressing identified issues, the platform can continue to provide an optimal car-buying and selling experience. Stay tuned for future updates as we work to enhance usability and performance!

Top comments (0)