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

  • 40 мин

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

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


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

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

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


По итогу:

  1. Команда получила удобный и понятный инструмент.
  2. 100% синхронизацию и минимум рукопожатий до ответственного за контракт сотрудника.
  3. Сокращение тестирования API с 1.5 2 дней до 2‑х часов.
Комментарии ({{Comments.length}})
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

Для того чтобы оставить комментарий необходимо

или
Напишите нам, мы онлайн!