Skip to content

konradtech2/API-Testing-Postman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

API Testing Portfolio: Conduit (RealWorld App)

This project showcases a comprehensive approach to API testing for the Conduit web application, a Medium.com clone. The entire testing process, from initial analysis to test execution and automation, was performed using Postman.

This repository contains the full Postman collection with 9 requests and a total of 18 automated tests covering core application functionalities.

Objective

The primary goal of this project is to demonstrate a systematic and professional QA process for testing a REST API. This includes:

  • Analyzing API behavior based on network traffic.
  • Creating a structured test collection in Postman with automated tests.
  • Writing various assertions to check not only status codes but also response body content and structure.
  • Managing test data and authentication flows using collection variables.

Technologies and Tools

  • Postman: For creating and executing API requests and automated tests.
  • Git & GitHub: For version control and project documentation.
  • Google Sheets: For initial test analysis and documentation of API endpoints.

Scope of Testing

This project covers the full lifecycle of a user and their content on the platform. The test suite is structured to cover the following end-to-end scenarios:

1. User Management

* **Registration:** Create a new user account.
* **Authentication:** Log in to receive an authorization token.
* **Get Profile:** Retrieve user profile information.
* **Follow/Unfollow User:** Test the social interaction functionalities.

2. Article & Content Management

* **Create Article:** Post a new article as an authenticated user.
* **Update Article:** Edit an existing article.
* **Delete Article:** Remove an article.
* **Add/Delete Comments:** Test the comment functionalities on articles.

Project Assets

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published