Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zhikhareval/petstore

Проект по тестированию API с использованием Postman, CI/CD и Swagger. Включает в себя набор тестов API для проверки корректности работы API, использование Swagger для визуализации и взаимодействия с API, а также автоматизацию процесса тестирования и развертывания с помощью CI/CD.
https://github.com/zhikhareval/petstore

api ci-cd postman swagger testing

Last synced: 25 days ago
JSON representation

Проект по тестированию API с использованием Postman, CI/CD и Swagger. Включает в себя набор тестов API для проверки корректности работы API, использование Swagger для визуализации и взаимодействия с API, а также автоматизацию процесса тестирования и развертывания с помощью CI/CD.

Awesome Lists containing this project

README

        

# Swagger Petstore API

## Введение

Этот проект содержит коллекцию Postman и тесты для [Swagger Petstore API](https://petstore.swagger.io/).

## Установка

1. Клонировать репозиторий: `git clone https://github.com/ZhikharevAl/PetStore`
2. Установить Postman: Скачать и установить [Postman](https://www.postman.com/) с официального сайта.
3. Импортировать коллекцию: Открыть Postman, нажать "File > Import" и выбрать файл коллекции.

## Использование Postman

1. Открыть Postman.
2. Выбрать коллекцию из списка коллекций.
3. Выбрать нужный запрос из коллекции и нажать "Send".

## Тесты

Для запуска тестов выполните следующие шаги:

1. Выберите запрос, который вы хотите протестировать.
2. Нажмите кнопку "Send" для отправки запроса.
3. После получения ответа проверьте раздел "Test Results" в нижней части окна.

## CI/CD с использованием GitHub Actions

Для настройки CI/CD с использованием GitHub Actions вы можете использовать Newman, CLI-инструмент от Postman, для запуска коллекций Postman в вашем CI/CD инструменте.

## Лицензия

MIT License.