Skip to content

DionisIno/PetStoreAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PetStoreAPI

This GitHub project, led by Denis Tadzhibaev, was initiated by a team under his leadership at RedRoverSchool. Contributors:

Team lead:

Denis Tadzhibaev              linkedin

Team Members:

  1. Natalya Mastyaeva   linkedin    github

  2. Stanislav Osipov        linkedin    github

  3. Vera Fesianava          linkedin    github

  4. Alena Krauchuk         linkedin    github



pet_store Python Version dependency - pytest dependency - requests dependency - Faker dependency - allure-pytest

Description:

The website PetStore is a demonstration site that serves as an interface for working with a pet store API.

The main purpose of the Petstore Swagger site is to provide an example API and documentation on how to use it. The site utilizes Swagger UI to allow users to explore and test various API endpoints.

On the Petstore Swagger website, you can perform the following actions:

  1. Browse available API operations: You can browse the list of available API endpoints and familiarize yourself with the provided operations. This may include creating, updating, deleting, and retrieving information about pets, orders, and other resources.

  2. Test the API: You can use Petstore Swagger to execute test requests to the API and verify its functionality. You can input request parameters, send requests, and view the received responses.

  3. Explore API documentation: The Petstore Swagger site provides documentation that describes the available endpoints, request parameters, expected responses, and other information to help you use the API correctly.

  4. Explore code examples: Petstore Swagger also provides code examples for various programming languages that will assist you in getting started with the Petstore API. The code examples demonstrate how to make requests to the API and handle the received data.

How to work with this repository:

  • Clone repository to your machine.

  • Navigate to the root folder of the project.

  • Create a virtual environment.

  • Run command pip install -r requirements.txt

  • After, execute pytest -s -v to run tests.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages