TGViewer
Оповещения по курсам от protestinginfo Оповещения по курсам от protestinginfo @info_course_protestinginfo · 799 subscribers
Post #579 293
gRPC для QA

Unary, Streaming и собеседование
В вакансии gRPC, а ты пока уверенно только в REST? Тогда держи короткий разбор.
gRPC - RPC-протокол от Google, который работает на HTTP/2 и использует Protobuf (бинарный формат вместо JSON), поэтому часто быстрее и экономнее по трафику, чем REST.
Что важно тестировщику: уметь читать .proto как контракт, понимать 4 типа RPC, проверять статус-коды и поведение стриминга.

4 типа RPC, которые любят спрашивать
1. Unary (1 запрос → 1 ответ). Пример: получить пользователя по id. Тесты: валидация полей, корректные данные в ответе, негативные кейсы.
2. Server streaming (1 запрос → поток ответов). Пример: стрим логов/событий. Тесты: порядок сообщений, нет дублей, поток корректно закрывается.
3. Client streaming (поток запросов → 1 ответ). Пример: загрузка метрик пачками. Тесты: сервер обработал все сообщения, ответ приходит после завершения потока.
4. Bidirectional streaming (поток ↔️ поток). Пример: чат. Тесты: задержки, порядок, ошибки в середине потока, reconnect.
Статус-коды gRPC (must know)
• 0 OK — успех
• 3 INVALID_ARGUMENT — клиент отправил некорректные данные
• 5 NOT_FOUND — сущность не найдена
• 14 UNAVAILABLE — сервис недоступен (retry логика)
• 16 UNAUTHENTICATED — проблемы с авторизацией
Практика перед интервью

Хочешь пройти практику на реальных gRPC практических примерах переходи по ссылке с промокодом на 1500р - GRPC1500 до 31 января 2026г


https://stepik.org/a/254052/pay?promo=30eb59ad283bfd76

Все о курсах: @info_course_protestinginfo
  • ❤ 2
  • 👍 2
  • 👌 1
More from @info_course_protestinginfo
  1. Sep 19, 2026Всем привет, на курсе по тестированию бэкенда возникла идея делиться знаниями про AI и MCP…
  2. Sep 5, 2026Также информация находится на странице https://taplink.cc/protestinginfo
  3. Sep 5, 2026🔸🔸🔸 Всем привет! промокоды на сентябрь для закрепления знаний. Промокод SEPTEMBER - 790…
  4. Sep 3, 2026Привет! 👋 Лови тест по SQL: Пройти тест на Stepik Если хочешь закрепить знания и потренир…
  5. Aug 6, 2026Коллеги, добрый день. Хочу поделиться с Отзывами по практическим курсам gRPC API или Graph…
  6. Aug 2, 2026Приветик всем и хорошего настроения. 🎊Сегодня у меня День рождения 🥳. Хочу вам сказать с…
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 →