cis350 / project-frou-frous

FrouFrous University - A Lighthearted Class Accountability Social Media App! Instead of creating normal posts, users generate "report" posts by catching their friends skipping class via photo and caption. This full-stack web application uses the MERN stack (MongoDB, Express, React, Node.js), as well as Github CI.
0 stars 0 forks source link

Add comments API testing #156

Open jesssling opened 1 year ago

habibur4340 commented 8 months ago

Hey @jesssling Implementation: Ensure the comments API is correctly implemented in your project, adhering to RESTful principles for creating, retrieving, updating, and deleting comments.

Testing Strategy: Develop a testing strategy that covers:

Functionality Testing: Verify that all API endpoints perform as expected. Security Testing: Ensure authentication and authorization mechanisms are secure. Performance Testing: Check the API's response times and handle load efficiently. Error Handling: Test how the API handles invalid requests and unexpected input. Use Apidog for Testing: Apidog is recommended for a streamlined API testing process. It provides tools for easily creating, managing, and executing tests across all the above areas, ensuring your comments API functions flawlessly and securely.

Your thorough testing will ensure the comments API adds value to your application by enhancing user engagement and interaction.