This media is not supported in your browser
VIEW IN TELEGRAM
Ты же аналитик 😄 Что ещё добавить? #GAhahaha
😁14❤5😢4
🤓 Приложение — это не просто красивые экраны (про API) 🤓
За кнопками и полями ввода скрывается целый “двигатель”:
сервер, база данных, сервисы/микросервисы… и API 🙌
API (Application Programming Interface) — это программный интерфейс, через который системы обмениваются данными.
Проще: это “язык общения” между Frontend (UI) и Backend (сервером).
Как это выглядит в жизни:
✔️ вы нажали “Войти” → приложение отправило запрос по API → сервер проверил данные → вернул ответ
✔️ вы открыли список товаров/броней/заказов → приложение запросило данные по API → сервер достал их из БД → вернул в приложение
✔️ вы нажали “Оплатить” → по API ушёл запрос во внешнюю систему → пришёл статус → приложение показало результат
С API системные аналитики работают постоянно:
▫️ когда ставят задачи на Backend (что передаём и что получаем)
▫️ когда проектируют интеграции (как маппятся данные между системами)
▫️ когда описывают статусы и ошибки для пользователей Frontend (чтобы всё было предсказуемо)
На практике чаще всего вы будете работать с REST API.
Зная, как его проектировать, вы быстрее ставите задачи на backend и избегаете “тут так, там сяк” в интерфейсах.
👉📚 Подборка материалов, чтобы начать знакомство с REST API:
(С) Структура метода REST API
(С) Методы HTTP (REST) и их назначение
(C) Как строить URL в REST API
(C) Всё про JSON в одной картинке
(В) Postman: навык тестирования REST API за вечер
Изучайте, пользуйтесь и делитесь с коллегами🔖
#hardGetAnalyst
За кнопками и полями ввода скрывается целый “двигатель”:
сервер, база данных, сервисы/микросервисы… и API 🙌
API (Application Programming Interface) — это программный интерфейс, через который системы обмениваются данными.
Проще: это “язык общения” между Frontend (UI) и Backend (сервером).
Как это выглядит в жизни:
✔️ вы нажали “Войти” → приложение отправило запрос по API → сервер проверил данные → вернул ответ
✔️ вы открыли список товаров/броней/заказов → приложение запросило данные по API → сервер достал их из БД → вернул в приложение
✔️ вы нажали “Оплатить” → по API ушёл запрос во внешнюю систему → пришёл статус → приложение показало результат
С API системные аналитики работают постоянно:
▫️ когда ставят задачи на Backend (что передаём и что получаем)
▫️ когда проектируют интеграции (как маппятся данные между системами)
▫️ когда описывают статусы и ошибки для пользователей Frontend (чтобы всё было предсказуемо)
На практике чаще всего вы будете работать с REST API.
Зная, как его проектировать, вы быстрее ставите задачи на backend и избегаете “тут так, там сяк” в интерфейсах.
👉📚 Подборка материалов, чтобы начать знакомство с REST API:
(С) Структура метода REST API
(С) Методы HTTP (REST) и их назначение
(C) Как строить URL в REST API
(C) Всё про JSON в одной картинке
(В) Postman: навык тестирования REST API за вечер
Изучайте, пользуйтесь и делитесь с коллегами🔖
#hardGetAnalyst
❤15👍2
🌊 Backend и Frontend 🏝
Для системного аналитика важно четко понимать разницу между Backend и Frontend, особенно, когда речь идет об интеграциях✔️
#hardGetAnalyst
Для системного аналитика важно четко понимать разницу между Backend и Frontend, особенно, когда речь идет об интеграциях
#hardGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4
🟡🟣 Инструменты для работы с API: руководство СА 🟢🟠
Зачем аналитику знать инструменты для тестирования и документирования API?
👉 Интеграции:
СА необходимо убедиться, что API внешней системы будет работать именно так, как описано в документации (если она есть, а если нет - то составить), чтобы затем предоставить информацию разработчикам.
Тестирование API внешних систем в специализированных инструментах помогает выявить проблемы в работе внешних систем на ранних стадиях разработки, несоответствия документации реальности, а также проверить полноту данных и доступность сервисов в целом.
👉 Backend-команды, которым нужно ставить задачи на API:
Нужно уметь самому с нуля проектировать и документировать API, желательно с использованием специализированных инструментов как Postman и Swagger, а не только в Confluence-подобных системах.
Список инструментов, которые помогают системным аналитикам в тестировании и документировании API:
🟠 Postman
🟡 SoapUI
🟣 Insomnia
🟢 Swagger
Подробности в картинках к посту ☝️
+🐶 Bruno - аналог Postman, всё больше завоёвывает сердца аналитиков, его нет в картинках к посту.
👉 Рекомендую поработать со всеми инструментами и выбрать наиболее удобный для себя.
Делюсь практическими гайдами, с которыми вы сможете поработать с инструментами сами, с понятными пошаговыми инструкциями:
🟠 Postman: Практическое руководство с примером тестирования открытого API
🟠 GraphQL — знакомство на практике через Postman [пошаговая инструкция]
🟠 Postman: навык тестирования REST API за вечер
🟢 Swagger - практическое руководство по документированию API
#hardGetAnalyst
Зачем аналитику знать инструменты для тестирования и документирования API?
👉 Интеграции:
СА необходимо убедиться, что API внешней системы будет работать именно так, как описано в документации (если она есть, а если нет - то составить), чтобы затем предоставить информацию разработчикам.
Тестирование API внешних систем в специализированных инструментах помогает выявить проблемы в работе внешних систем на ранних стадиях разработки, несоответствия документации реальности, а также проверить полноту данных и доступность сервисов в целом.
👉 Backend-команды, которым нужно ставить задачи на API:
Нужно уметь самому с нуля проектировать и документировать API, желательно с использованием специализированных инструментов как Postman и Swagger, а не только в Confluence-подобных системах.
Список инструментов, которые помогают системным аналитикам в тестировании и документировании API:
🟠 Postman
🟡 SoapUI
🟣 Insomnia
🟢 Swagger
Подробности в картинках к посту ☝️
+
👉 Рекомендую поработать со всеми инструментами и выбрать наиболее удобный для себя.
Делюсь практическими гайдами, с которыми вы сможете поработать с инструментами сами, с понятными пошаговыми инструкциями:
🟠 Postman: Практическое руководство с примером тестирования открытого API
🟠 GraphQL — знакомство на практике через Postman [пошаговая инструкция]
🟠 Postman: навык тестирования REST API за вечер
🟢 Swagger - практическое руководство по документированию API
#hardGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8