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
- Some pages returned 500 errors or failed to load properly.
- Navigation menus occasionally became unresponsive.
- Screenshot: ![Broken Links](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wec3do5zxidmjir91ir8.png
2. Login issues
- When trying to login through email it doesn't fetch. -Screenshot:
3. Uploading Images
- Images of any form can be uploaded and not verified. -Screenshot:
4. Search not Precise
-- Search and filter isn't functioning well.
- Screenshot:
5. Logout is impossible
-There is no provision for a logout button.
- Screenshot:
Recommendations
To enhance user experience, we recommend:
- Fixing Broken Links & Navigation Issues: Regularly auditing site links and implementing automated checks.
- Optimizing Performance: Compressing images, reducing unnecessary scripts, and leveraging caching.
- Improving Form Validation: Ensuring all input fields properly validate user data before submission and advanced mechanism of verification for sellers to reduce scam.
- Ensure easy means to end a session: Ensure that the means to logout is set in place and made obvious for user accessibility.
- 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)