TGViewer
Заметки тестировщика | QA Notes Заметки тестировщика | QA Notes @qanote · 5.12K subscribers
Post #1139 1.22K
🔍 Как за 10 минут разобраться в чужом API

Новый проект. Новый API. Документации нет или она врёт. И тебе надо тестировать уже сегодня. Знакомо? Вот что делать.

📍 1. Открой DevTools - вкладка Network
Просто походи по UI и посмотри какие запросы летят.
Что искать:
— какие эндпоинты используются
— какие методы GET/POST/PUT/DELETE
— что передаётся в теле запроса
— что возвращает сервер
За 2 минуты ты уже знаешь структуру API лучше, чем из доки.

📍 2. Скопируй запрос как cURL
Правой кнопкой на запрос → Copy → Copy as cURL.
Вставь в Postman.
Теперь у тебя живой запрос, который точно работает.
Не придуманный из доки - а реальный.

📍 3. Посмотри на заголовки
Что там есть:
— Authorization - какой тип авторизации
— Content-Type - в каком формате данные
— кастомные заголовки - подсказка про архитектуру

📍 4. Сломай один запрос
Убери токен - что вернёт?
Передай пустое тело - что вернёт?
Измени метод с POST на GET - что вернёт?
За 3 минуты понимаешь как API реагирует на ошибки.
Это говорит о качестве бэкенда больше, чем любая дока.

📍 5. Найди паттерн
Хороший API предсказуем.
/users - список
/users/1 - конкретный пользователь
/users/1/orders - его заказы
Если паттерна нет - это уже красный флаг.

⚠️ Частые ошибки

❌ Верить документации без проверки
❌ Тестировать только happy path сразу
❌ Не смотреть заголовки запроса
❌ Игнорировать коды ошибок

🎯 Итог
10 минут = DevTools + cURL в Postman + сломать один запрос.
Этого достаточно, чтобы понять с чем работаешь.
И задать правильные вопросы команде.

👇 А как вы разбираетесь в новом API?
Есть свой способ - пишите в комменты 🙂

📓 Заметки тестировщика
  • 🔥 13
  • ✍ 5
More from @qanote
  1. Oct 8, 2026📱Как тестировать биометрию - Face ID и Touch ID Кажется простой фичей. Нажал - сработало.…
  2. Sep 22, 2026🤖 Заменит ли AI тестировщиков? Отвечаю честно Этот вопрос мне как лиду задают все чаще.На…
  3. Sep 1, 2026🔍 Что делать, когда баг только на одном устройстве Воспроизвести не можешь. Разработчик н…
  4. Aug 17, 2026📱 Симулятор vs реальное устройство. В чём разница для QA? "Я проверила на симуляторе - вс…
  5. Aug 2, 2026🗄️ Как найти баг, который никто не видит - через данные UI зелёный. Тесты проходят. Коман…
  6. Jul 27, 2026🎓Почему QA должен понимать архитектуру продукта Многие думают задача QA нажимать кнопки и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →