📚 ProTestingInfo 🔷 Канал по тестированию 📚
14.9K subscribers
1.66K photos
218 videos
248 files
1.3K links
📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний.
📌Теория, тесты, практика
Ментор-Консультация - 6 тр/час
Курс https://taplink.cc/protestinginfo
https://protestinginfo.ru
Вопросы @nadin_qa
ИП
РКН: https://clck.ru/3FWD9v
Download Telegram
ВОПРОСЫ ПО API С РЕАЛЬНОГО СОБЕСЕДОВАНИЯ 💻
API - одна из самых популярных тем на собеседованиях QA. Причем интервьюеры хотят не просто услышать определения, а понять, как ты будешь тестировать API в реальном проекте.
В этой карусели собрала темы, которые регулярно встречаются на технических интервью.
Пост в нельзяграме

📌 Разбираем:
Какие бывают типы API: REST, SOAP, GraphQL, gRPC, WebSocket и Webhooks. Чем отличаются и где используются.
HTTP-методы (GET, POST, PUT, PATCH, DELETE) и самые важные статус-коды: 200, 201, 204, 400, 401, 404, 500, 502, 503.
Техники тест-дизайна для API:
• Эквивалентное разбиение
• Граничные значения
• Таблица решений
• State Transition
• Error Guessing
Что обязательно валидировать в Request и Response:
• HTTP Method
• URL и Query Params
• Headers
• Body
• JSON Schema
• Типы данных
• Обязательные поля
• Status Code
• Response Time
• Pagination
• Error Response
Как тестировать аутентификацию и авторизацию:
• API Key
• JWT Bearer Token
• OAuth 2.0
Какие проверки должен предложить QA:
— запрос без токена;
— просроченный токен;
— недостаточно прав;
— доступ к чужим данным.
Практическое задание с интервью:
Есть endpoint:
GET /insuredperson/details
Какие позитивные, негативные и security-проверки ты напишешь?
Именно такие задачи часто дают на технических собеседованиях, чтобы оценить не знание терминов, а умение мыслить как тестировщик.
💡 Главное правило успешного ответа на интервью:
Не перечисляй техники и инструменты. Объясняй, что именно будешь проверять, почему это важно и какой результат ожидаешь получить.
Так интервьюер увидит твой подход к тестированию, а не только знание теории.

💾 Сохрани карусель, чтобы быстро повторить материал перед следующим собеседованием.

@protestinginfo

👇 А какой вопрос по API попадался тебе на интервью?

Еще разборы? Ставь ❤️
18👍10❤‍🔥4
Коллеги, добрый день.
Хочу поделиться с Отзывами по практическим курсам gRPC API или GraphQL API.

Хочу также поблагодарить за доверие, полное прохождение курсов, получение сертификатов и за ваши рекомендации. Желаю вам достичь своих целей.

Кто еще не присоединился, предлагаю к нам присоединиться. Готова направить в этой теме.
Дополнительно подготовиться к собеседованиям QA.

Промокод
SKILL900 900 ₽
до 31 августа 2026 г.

💙 Тесты по тестированию ПО для подготовки к собеседованиям
https://stepik.org/a/276076/pay?promo=baaaaf96a70cf20e

💙 Онлайн-вебинары, связанные с теорией и разбором ситуационных вопросов
https://coreapp.ai/app/player/course/673a1093e2ef10f35a7d95a5

💙 Онлайн-вебинары по тестированию API, интеграционному тестированию и SQL
https://coreapp.ai/app/player/course/691f421ee93b12ef2f3aad60

💙 Практический курс по GraphQL API для тестировщиков
https://stepik.org/a/252924/pay?promo=5c86917bdac7641f

💙 Практический курс по gRPC API для тестировщиков
https://stepik.org/a/254052/pay?promo=76489123b34ec96d

PROMO2000 2 000 ₽
до 31 августа 2026 г
💙 Тестирование API: GraphQL и gRPC для QA
https://stepik.org/a/276996/pay?promo=3d9594ecf58e398b
👍2🙏1
С КАКИМИ СУБД ТЫ РЕАЛЬНО РАБОТАЛ? 💾

Личный вопрос на собеседовании, где легко потерять конкретику.

Как отвечать структурированно:

1️⃣ НАЗОВИ КОНКРЕТНЫЕ СУБД
Не говори “работал с базами данных”. Назови конкретно:
• PostgreSQL
• MySQL
• MS SQL Server
• Oracle
• MongoDB

2️⃣ ЧТО ИМЕННО ТЫ ДЕЛАЛ
Расскажи про конкретные действия:
• SELECT-запросы (выборка данных)
• Подготовка тестовых данных (INSERT)
• Проверка целостности (FOREIGN KEY, UNIQUE)
• JOIN-запросы (связывание таблиц)
• Агрегатные функции (COUNT, SUM, AVG)
• GROUP BY

3️⃣ NoSQL — ОТДЕЛЬНО!
Если работал с NoSQL (MongoDB, Redis, Cassandra), скажи об этом отдельно. Принцип работы:
• SQL: строгая схема, таблицы, ACID
• NoSQL: гибкая схема, документы, BASE

⚠️ Не путай SQL и NoSQL опыт в одном предложении!

ПРИМЕР ОТВЕТА:
“На проекте X я работал с PostgreSQL. Писал SELECT-запросы с JOIN для выборки данных, подготавливал тестовые данные через INSERT, проверял целостность через FOREIGN KEY constraints. Также работал с MongoDB для хранения неструктурированных данных.”

👇 С какими СУБД ты работал? Делись в комментариях!

#базыданных #SQL #NoSQL #QA #собеседование
12👍3🙏2
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Всем привет, завершила курс, узнала новые моменты по продвижению, остается внедрить 😅 Пока в отпуске, хотя через несколько дней снова работа. А порой хочется и успевать развивать блог, аккаунт. В приоритете семья, менторство, обучение коллег, работа. Снятие…
Всем хорошего дня! Сегодня проведу тесты, повторим знания и разберём примерные вопросы, которые задавали моим менти на недавних собеседованиях.
Хочу поделиться: недавно закончила курс по амбассадорам в Сбере, а скоро начнётся новое обучение - школа интервьюеров. Сейчас периодически провожу собеседования, поэтому уверена, что новые знания точно пригодятся и в этом направлении 🐱
А как у вас сейчас с подготовкой к собеседованиям? ⚪️ Что разобрать?
1️⃣ API 2️⃣ SQL 3️⃣ Брокеры сообщений 4️⃣ Автотесты 5️⃣ Тест-дизайн 6️⃣ Что-нибудь посложнее
👾Свой вариант
Пишите цифру или свой вариант, и я подберу вопросы для следующего разбора.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Какой тип API позволяет серверу самостоятельно отправлять события клиенту через установленное HTTP-соединение?
Anonymous Quiz
26%
REST
5%
SOAP
11%
SSE
58%
Webhook
73👨‍💻3
Клиент отправил запрос на сервер и должен получить ответ. Сервер при этом может присылать несколько сообщений в рамках одного вызова. Какой вариант gRPC подходит лучше всего?
Anonymous Quiz
4%
Unary
55%
Server Streaming
24%
Client Streaming
17%
Bidirectional Streaming
5👍3🔥3
У клиента есть запрос:

query { user { id name } } Что является главным преимуществом такого подхода по сравнению с типичным REST API?
Anonymous Quiz
8%
GraphQL автоматически ускоряет базу данных
70%
Клиент может запросить только необходимые поля
6%
GraphQL не использует HTTP
16%
GraphQL всегда выполняет запросы асинхронно
4💯3😇2
Please open Telegram to view this post
VIEW IN TELEGRAM
4👨‍💻3😎2
В системе есть онлайн-чат. Нужно, чтобы клиент и сервер могли отправлять сообщения друг другу в любой момент после установления соединения. Что наиболее подходит?
Anonymous Quiz
8%
SSE
76%
WebSocket
11%
Webhook
5%
REST GET
❤‍🔥5👏22
Forwarded from QA_Road_channel
🌿 Пост для всех, кому непросто

Просто несколько мыслей.


📌 Тем, кто ищет работу

Поиск работы в тестировании сейчас может занимать месяцы, но это не значит, что с тобой, что-то не так. Рынок сложнее, чем раньше, конкуренция выше.

Отказ - не всегда оценка твоих навыков. Обычно это просто "не сошлось" по причинам, которые от тебя не зависят. И таких причин десятки.


📌 Тем, кому тяжело на текущей работе

Выгорание, токсичный менеджмент, непонятные задачи, кривые рабочие процессы...
С этим сталкиваются и джуны и мидлы и синьоры одинаково.

Опыт не делает человека неуязвимым к рабочим проблемам.


📌 Тем, кто только хочет начать

Да, порог входа вырос. Но это не значит, что путь закрыт. Это значит, что нужно больше упорства, терпения и системности.


Если есть вопросы пишите.
Разберём вместе, тут много опытных специалистов.


Поставь 🔥, если откликается
@qa_road_channel
🔥27❤‍🔥52🏆2
Следующие посты будут про MCP и SDD. Общие определения.
подписаться на нельзяграм

Сохраняй roadmap 👇

Промпт-инжиниринг + RAG
Документацию проекта векторизуют и кладут в RAG. ИИ знает ТВОЙ проект, а не общий интернет.
Умеешь:
✓ Писать промпты для генерации тестов
✓ Получать ответы по специфике проекта
✓ Анализировать баги через ИИ-ассистента

🎯 Fullstack QA — 6 областей:
🔌 API (REST, GraphQL, gRPC, WebSocket)
🖥 UI (Selenium, Playwright)
🔄 E2E сценарии
Performance (JMeter, K6)
🔗 Интеграции и брокеры
🤖 AI/ML тестирование

Java Stack:
• Rest Assured 5.x — API тесты
• JUnit 5 — фреймворк
• Maven — сборка
• Allure — отчёты

🐍 Python Stack:
• pytest — фреймворк
• Requests + httpx — HTTP
• Playwright — UI + E2E
• Allure-pytest — отчёты

🔗 Интеграции:
• REST, GraphQL, gRPC, WebSocket
• Kafka, RabbitMQ, Redis
• Тестирование событий и очередей

💳 Пример задачи (финтех):
Создать тест платежа с:
✓ POST /api/v1/payments
✓ Проверкой Kafka событий
✓ Проверкой WebSocket уведомлений
✓ Allure steps + attachments
✓ Обработкой исключений

🎯 QA будущего =
Промпты + Код + Экспертиза проекта

Для старта: рекомендации по AI
Больше постов про мои задачи с AI, ставь🔥, я что-нибудь подумаю 😉, что рассказать

#QA #автоматизация #FullstackQA #карьераВIT #тестированиепо
🔥14❤‍🔥83🤗32