TGViewer
Channel Public Channel
Оповещения по курсам от protestinginfo

Оповещения по курсам от protestinginfo

@info_course_protestinginfo

Более подробная информация про тесты по тестированию ПО https://protestinginfo.ru/ . Все курсы https://taplink.cc/protestinginfo
Subscribers
799
Photos
330
Videos
24
Links
261

Showing posts older than #590 · Back to latest

Older Posts 6 shown
Post #589 257

Forwarded from 📚 ProTestingInfo 🔷 Канал по тестированию 📚

Коллеги, всем привет!
Проведу урок в рамках курса по подготовке к собеседованиям открытым для всех 11.01.2026 в 13:00 (MSK) - разбор технических вопросов для QA (40–60 минут).

Обсудим 4 темы:

🔎Авторизация: верный логин + неверный пароль или наоборот, что происходит и что проверять QA.

🔎 SQL: что вернёт запрос…

🔎 API: валидация JSON с адресом доставки, ожидаемые ошибки и базовые тест-сценарии.

🔎 Kafka: E2E-проверка цепочки к примеру следующих сервисов Publisher → Processor → Observer…как будете тестировать данную цепочку?

Ссылку на урок отправлю в канал @protestinginfo за 30 минут до начала. Присоединяйтесь, запись и презентация будут.

P.S. Конечно, постараюсь показать на практике, используя сайты, и придумала свой мини симулятор по вопросу Kafka благодаря claude.ai (нужен VPN).
Если нужно будет, то примером промпта поделюсь.
  • 👍 3
Post #588 292
Курсы:
• Планирую провести в рамках онлайн‑курса по подготовке к собеседованиям и тестам по тестированию ПО урок, который состоится
11.01.2026, 13:00 (MSK): разбор 3-х технических вопросов (40 минут).
Ссылка будет отправлена в канал за полчаса. Благодаря этому курсу и дополнительно менторству многие мои менти и ученики выросли и по должности, сейчас я делаю курс открытым для покупки без потоков.



• Планирую провести урок 25.01.2026, 13:00 (MSK): работа с OpenSearch и анализ логов в рамках курса по тестированию бэкенда (40 минут). Старт курса в феврале. Форму предзаписи предлагаю заполнить, чтобы получить бонусы и приобрести курс заранее, тут количество мест ограничено. Будет 2 или 4 потока.


• На основе своих тест-кейсов по API создаю бесплатный курс по REST API: столько вебинаров было по этой теме, что захотелось собрать свой материал для старта для тех, кто хочет закрепить знания.
protestinginfo.ru Закрепление знаний по тестированию ПО
  • 🔥 2
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
Post #573 211
GraphQL для QA: с чего начать и что спросят на собеседовании

Что такое GraphQL простыми словами
GraphQL - это язык запросов к API, где клиент сам решает, какие именно поля ему нужны. Не нужно тянуть «лишние» данные, как это часто бывает в REST. В одном запросе ты можешь получить сразу всё, что нужно экрану или модулю.

Для тестировщика это значит: важно уметь читать схему, понимать, какие типы данных доступны, и проверять, что сервер действительно возвращает только то, что запрошено.

Основные компоненты GraphQL для собеседования
Вот три слова, которые очень любят рекрутеры и тимлиды:
• Query – чтение данных.
Пример: получить профиль пользователя, список товаров, детали заказа.
• Mutation – изменение данных.
Пример: создать тег, обновить email, удалить комментарий.
• Subscription – подписка на изменения.
Пример: получать обновления в реальном времени по чату или статусу заказа.
На собеседовании тебя могут попросить:
• объяснить разницу между Query и Mutation;
• рассказать, почему Query можно кешировать, а Mutation – нет;
• показать, как бы ты протестировал простую Mutation на обновление данных.

Что можно добавить в свою подготовку
• Посмотреть несколько реальных схем GraphQL и потренироваться писать простые Query и Mutation.
• Попробовать прогнать их через GraphiQL/Insomnia/Postman.
• Составить список проверок: валидация аргументов, ошибки, права доступа, проверка структуры ответа.

Хочешь разложить GraphQL и другие темы для собеседования по шагам, а не хаотично гуглить перед интервью?
👉 Переходи по ссылке к курсу с практикой по тестированию GraphQL API с промокодом на 1500р - GRAPHQL1500 до 31 января 2026г


https://stepik.org/a/252924/pay?promo=4449ccf0546d4b2d

Все о курсах: @info_course_protestinginfo
  • 🙏 2
  • ❤ 1
  • ✍ 1
  • 🆒 1
Post #572 278
🎄 Хорошего настроения в предновогодние дни! Мой подарок уже ждет вас🫶, и скоро будет еще розыгрыш🤩

Всем привет! Я решила, что лучший подарок для QA - это знания, которые сразу можно применить в работе. Поэтому я открываю бесплатный доступ к модулю по DevTools на 90 дней!

Это база, без которой сложно представить современного тестировщика: работа со вкладками DevTools, кэшем, куки и тестирование интеграции фронтенда с бэкендом. Предлагаю прямо сейчас познакомиться с платформой CoreApp и заглянуть внутрь обучения, чтобы понять формат 4-х уроков.

Чтобы всё сработало и открылся нужный тариф, следуйте этой инструкции 👇

📝 ИНСТРУКЦИЯ: КАК ЗАБРАТЬ ПОДАРОК

1️⃣ Важный момент: Если у тебя уже есть аккаунт на CoreApp - обязательно разлогинься (выйди из профиля).
Совет: лучше всего открыть ссылку в режиме «Инкогнито» или предварительно почистить кэш браузера.

2️⃣ Переходи на страницу курса:
https://coreapp.ai/app/player/course/63924651d8e5a248367e869e

3️⃣ Нажимай кнопку «Участвовать».

4️⃣ В списке тарифов выбирай «Бесплатно» и нажимай кнопку «Участвовать».

5️⃣ Создай аккаунт или авторизуйся в систему (Зарегистрироваться или войти)

Готово! Доступ к урокам модуля 3 по DevTools открыт на 90 дней.


🚀 А если цель на 2026-й не просто подтянуть инструменты, а получить заветный оффер:

Приглашаю на мой полный Курс по подготовке к собеседованиям и практике QA.
на protestinginfo.ru
Это не просто теория, а система: мы «чиним» пробелы в знаниях (API, SQL, процессы), учимся уверенно отвечать на интервью и разбираем реальные кейсы.

👉 Посмотреть программу и тарифы: https://protestinginfo.ru/#pricing
Вопросы по курсу: @nadin_qa

Забирайте подарок по ссылке выше и до встречи на уроках!

P. S.
У кого уже есть платный доступ, пожалуйста, не нажимайте «Участвовать».
Если кнопка всё же появляется при авторизации - просто обновите страницу или выйдите и войдите снова.


@info_course_protestinginfo
  • 🔥 5
  • 👌 2
  • ❤ 1
  • 👨‍💻 1
Older posts →
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 →