Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/zhikhareval/petstore
- Owner: ZhikharevAl
- License: mit
- Created: 2024-03-05T14:23:59.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-26T06:56:54.000Z (6 months ago)
- Last Synced: 2024-11-09T02:50:14.509Z (3 months ago)
- Topics: api, ci-cd, postman, swagger, testing
- Language: Dockerfile
- Homepage: https://petstore.swagger.io/
- Size: 521 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.