Skip to main content
✱ Инструменты

Автоматизация описания REST API контрактов с помощью Confluence, Postman, Python

Analyst Days #21
2025-11-15 14:00
Секция C
40 мин
Просто
Доклад был на прошедшей конференции Analyst Days #21 и сейчас находится в архиве.

В нашей команде, в определенный момент времени, появились несколько проблем:

  • Несинхронизированное описание контрактов REST API.
  • Более одной точки правды.
  • Более одной группы, которые несли ответственность за актуализацию данных.

В данном докладе, на примере нашей команды, я покажу как мы решили задачу описания контрактов REST API, имея в наличии confluence, postman, python и желание работать быстро и удобно.

Мы сфокусировались на:

  • Сведении в одну точку правды.
  • Синхронизации всех мест хранения информации.
  • Определении ответственной группы, которая формирует и направляет понятный и эффективный процесс проектирования.

По итогу:

  1. Команда получила удобный и понятный инструмент.
  2. 100% синхронизацию и минимум рукопожатий до ответственного за контракт сотрудника.
  3. Сокращение тестирования API с 1.5 – 2 дней до 2‑х часов.