Skip to content

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

License

Notifications You must be signed in to change notification settings

ZhikharevAl/PetStore

Repository files navigation

Swagger Petstore API

Введение

Этот проект содержит коллекцию Postman и тесты для Swagger Petstore API.

Установка

  1. Клонировать репозиторий: git clone https://github.com/ZhikharevAl/PetStore
  2. Установить Postman: Скачать и установить Postman с официального сайта.
  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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published