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

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

Open in Telegram

📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний. 📌Теория, тесты, практика Ментор-Консультация - 6 тр/час Курс https://taplink.cc/protestinginfo https://protestinginfo.ru Вопросы @nadin_qa ИП РКН: https://clck.ru/3FWD9v

Show more

📈 Analytical overview of Telegram channel 📚 ProTestingInfo 🔷 Канал по тестированию 📚

Channel 📚 ProTestingInfo 🔷 Канал по тестированию 📚 (@protestinginfo) in the Russian language segment is an active participant. Currently, the community unites 14 878 subscribers, ranking 8 375 in the Technologies & Applications category and 43 691 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 14 878 subscribers.

According to the latest data from 15 September, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 15 over the last 30 days and by 8 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 8.08%. Within the first 24 hours after publication, content typically collects 4.60% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 1 203 views. Within the first day, a publication typically gains 684 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 9.
  • Thematic interests: Content is focused on key topics such as api, собеседование, sql, graphql, postman.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний. 📌Теория, тесты, практика Ментор-Консультация - 6 тр/час Курс https://taplink.cc/protestinginfo https://protestinginfo.ru Вопросы @nadin_qa ИП РКН: https://clck.ru...

Thanks to the high frequency of updates (latest data received on 16 September, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

14 878
Subscribers
+824 hours
No data7 days
+1530 days
Posts Archive
Разбираем SQL-задание с sqltest.online👇 нужно найти фильмы, которые реже всего берут напрокат. 📋 ЗАДАНИЕ: — вывести title и
+4
Разбираем SQL-задание с sqltest.online👇 нужно найти фильмы, которые реже всего берут напрокат. 📋 ЗАДАНИЕ: — вывести title и rentals_count — найти минимальное количество аренд — вывести все фильмы с этим минимумом — отсортировать по названию 💡 РЕШЕНИЕ ЧЕРЕЗ CTE на слайдах смотри и сохраняй А ГДЕ ЗДЕСЬ CTE? WITH film_rentals AS (...) создаёт временный именованный результат. Дальше мы обращаемся к нему два раза: → FROM film_rentals → FROM film_rentals внутри подзапроса MIN() Именно в такой ситуации CTE особенно удобен: не приходится повторять большой запрос с JOIN. В карусели все подробно описано💙 💬 НА СОБЕСЕДОВАНИИ МОЖНО СКАЗАТЬ: «Я вынесла расчёт количества аренд в CTE, потому что этот результат используется дважды. Так запрос проще читать и поддерживать». А если спросят, почему LEFT JOIN, а не JOIN: «Чтобы не потерять фильмы, у которых пока нет аренд». 📌 Сохраняй, если готовишься к SQL-вопросам на собеседовании. А хочешь закрепить SQL? Лови короткий тест по SQL 🔥 https://stepik.org/lesson/2241991/step/1?unit=2275473 Промокод, если хочешь продолжить готовиться к собеседованию https://stepik.org/a/276076/pay?promo=4ae1bbb0dcf4696b А также подписывайся на @protestinginfo , здесь я направляю по подготовке к собеседованиям по тестированию ПО, QA #SQL #CTE #QA #тестирование #собеседованиеQA

Как системы могут обмениваться данными? 🔄 В интеграционном тестировании важно понимать не только API, но и как именно систем
+8
Как системы могут обмениваться данными? 🔄 В интеграционном тестировании важно понимать не только API, но и как именно системы обмениваются данными. На слайдах собрала основные способы — сохраняй, пригодится и в работе, и на собеседовании 👇 🔹 Синхронные интеграции Клиент отправляет запрос и ждёт ответ от сервера. Пока ответа нет, операция может быть заблокирована. 🔹 Асинхронные интеграции Отправителю не нужно ждать результат. Обработка может произойти позже. Для этого используют, например, Polling или Webhook. 🔹 Брокеры сообщений Система-производитель отправляет сообщение в брокер, а consumer забирает его, когда готов обработать. Примеры: RabbitMQ, Kafka. 🔹 Интеграции в реальном времени Данные передаются практически сразу после события. WebSocket — двусторонний обмен. SSE — поток событий от сервера к клиенту. Также используются GraphQL Subscriptions. 🔹 Общая база данных Несколько систем работают с одной БД напрямую. Такой подход создаёт сильную связанность и чаще встречается в legacy-системах. 🔹 Обмен файлами Системы передают файлы через FTP/SFTP или общее хранилище. Например, CSV, XML или JSON. А есть ещё способы, которые часто встречаются в современных системах: 🔹 SDK — готовый набор инструментов для взаимодействия приложения с сервисом. Особенно часто встречается в мобильной разработке. 🔹 API Gateway — единая точка входа перед backend-сервисами. Может отвечать за маршрутизацию, авторизацию, ограничения запросов. 🔹 CDC — передача изменений из базы данных дальше в другие системы, например через Kafka. 🔹 ETL / ELT — перенос и преобразование данных между источниками и хранилищами. 🔹 Push-уведомления, Deep Links, Object Storage — тоже часть интеграционного ландшафта мобильных и backend-систем. Для QA главное понимать кто инициирует обмен, куда попадают данные, когда приходит результат и что произойдёт при ошибке. Сохраняй шпаргалку 📌 И отправляй коллегам, которым тоже приходится тестировать интеграции. подписывайся на @protestinginfo , здесь мы готовимся к собеседованиям

Иногда кажется: если ты QA и не пишешь автотесты, то рынок уже прошёл мимо. Но это не так. Вакансии для Manual QA по-прежнему
+6
Иногда кажется: если ты QA и не пишешь автотесты, то рынок уже прошёл мимо. Но это не так. Вакансии для Manual QA по-прежнему есть от Junior до Senior. При этом требования к сильному ручному тестировщику постепенно становятся шире. И вот здесь начинается самое интересное 👇 Если ты Manual QA, стоит прокачивать не всё подряд, а то, что усиливает твою экспертизу: 🔹 API, HTTP, REST, JSON, Postman, Swagger/OpenAPI 🔹 SQL: SELECT, JOIN, GROUP BY, подзапросы 🔹 DevTools: Network, Console, Storage, Headers 🔹 Тест-дизайн: классы эквивалентности, граничные значения, таблицы решений 🔹 Клиент-серверное взаимодействие и понимание архитектуры 🔹 Логи и анализ ошибок 🔹 Git и базовое понимание CI/CD А дальше уже можно выбрать специализацию: 💻 Web QA 📱 Mobile QA 🔌 Backend / API QA 🏦 FinTech QA 🔗 Интеграционное тестирование ⚡ Performance QA А что такое FullStack QA? Это отдельная карьерная траектория, где QA сочетает экспертизу по бизнес-логике с автоматизацией. Например: Тестирование → API → SQL → Automation → CI/CD Но это не означает, что каждый QA обязан становиться FullStack QA. Если автоматизация тебе неинтересна можно построить карьеру и в Manual QA. Еще есть время, но я рекомендую уже изучать ИИ, агенты, MCP Главное не писать в резюме: ❌ «Занимался ручным и автоматизированным тестированием». Гораздо сильнее показать: ✅ что именно тестировал ✅ какие задачи решал ✅ какими инструментами пользовался ✅ какой получил результат Не количество технологий делает QA сильным. А глубина понимания продукта и способность решать задачи. А ты сейчас кто? Manual QA → развиваешься в глубину или уже смотришь в сторону Automation? 👇

Поздравляю с Днём тестировщика! 🤩 Ваш труд делает программы качественнее и стабильнее благодаря множеству подходов и методов тестирования. Пусть каждый проект приносит ценный опыт для дальнейшего роста. 😎Желаю вам карьерного развития и продуктивного закрепления знаний. И сейчас от всей души хочу пожелать тем, кто в поиске работы: верьте, действуйте, изучайте новое. Хочу вас поддержать и крепко обнимаю 🫂

🔥 Нейросети и AI-агенты: от сильных запросов до персонального AI-агента 24/7 Набор во второй поток открыт. 📱 Старт – 17 сен
🔥 Нейросети и AI-агенты: от сильных запросов до персонального AI-агента 24/7 Набор во второй поток открыт. 📱 Старт – 17 сентября или по мере формирования группы. Нейросети сегодня есть у всех. Но у большинства это всё ещё вкладка, которую открывают, когда нужно быстро переписать письмо или придумать пару вариантов текста. На курсе собираем другой рабочий контур: нейросеть помогает разобрать требования, подготовить тест-кейсы, собрать исследование, навести порядок в документах, сделать презентацию, визуал или отчёт. А затем участник переходит к coding-агенту и личному ассистенту Hermes, который держит регулярные задачи и отвечает в удобном канале. Курс ведёт Евгений Гусинец – эксперт по нейросетям и QA-инженер с опытом в IT более четырёх лет. Курс подходит QA-инженерам, аналитикам, PM, рекрутерам, дизайнерам, маркетологам, разработчикам и всем, чья работа состоит из информации, решений, документов и повторяющейся рутины. Что внутри:Базовый уровень – модели, исследования, документы, таблицы, презентации, визуал и практика на задачах своей роли. • AI-агентные системы – Cline, Kilo Code или Antigravity, рабочие файлы и правила, затем личный ассистент Hermes с навыками, памятью и автозадачами. • Бонус для QA – мини-курс по использованию агентов в автоматизации тестирования: локаторы, починка упавших тестов, автотесты по Swagger и ревью покрытия. Формат гибкий: предзаписанные материалы, шпаргалки, домашние задания, дополнительные разборы и живые воркшопы. Ориентир по нагрузке – 2–4 часа в неделю. 👉 Как попасть на курс: напишите в личку @Eugeniusz_1 сообщение «хочу на курс» – вышлю условия обучения. 📋 Подробное описание курса 📚 Примерная программа 🗺 Разбивка по урокам ━━━━━━━━━━━━━━━━━━━━ QA❤️4Life — канал о тестировании AI❤️4Life — канал об искусственном интеллекте

Статистика: Сколько верно ответили?
Anonymous voting

Что произойдёт, если consumer RabbitMQ получил сообщение, но не отправил manual ACK и соединение оборвалось?
Anonymous voting

Один бизнес-запрос проходит через несколько микросервисов. Как QA удобнее найти его во всех логах?
Anonymous voting

Цепочка выглядит так: API → Kafka → Consumer → DB. API успешно отработал, сообщение есть в Kafka, но записи в БД нет. Где искать проблему?
Anonymous voting

API вернуло клиенту 202 Accepted. Что QA должен учитывать?
Anonymous voting

Пользователь авторизован, но пытается получить ресурс, к которому у него нет прав. Какой ответ наиболее ожидаем?
Anonymous voting

🔸🔸🔸 Всем привет! промокоды на сентябрь для закрепления знаний. Промокод SEPTEMBER - 790 ₽ Действует до 30 сентября 2026 г. 💙Практический курс по gRPC API для тестировщиков - https://stepik.org/a/254052/pay?promo=1d6bab738f32bc8d 💙Практический курс по GraphQL API для тестировщиков https://stepik.org/a/252924/pay?promo=a19aa4cf08cb1b5f Промокод TESTS - 1000 ₽ Действует до 30 сентября 2026 г. 💙Тесты по тестированию ПО для подготовки к собеседованиям https://stepik.org/a/276076/pay?promo=4ae1bbb0dcf4696b 💙 Онлайн-вебинары, связанные с теорией и разбором ситуационных вопросов https://coreapp.ai/app/player/course/673a1093e2ef10f35a7d95a5 💙 Онлайн-вебинары по тестированию API, интеграционному тестированию и SQL https://coreapp.ai/app/player/course/691f421ee93b12ef2f3aad60 Промокод PROMO1600 - 1600 ₽ Действует до 30 сентября 2026 г. 💙Тестирование API: GraphQL и gRPC для QA https://stepik.org/a/276996/pay?promo=5c060ccf7200ed4d Готовимся вместе к собеседованию💙 В сентябре анонсирую курс по брокерам сообщений 😉🙌🏼🪄

УЧИМ SQL ЧЕРЕЗ ДЕТЕКТИВНЫЕ ИГРЫ 🕵️‍♀️ Продвинуть репостом залетевший рилс https://www.instagram.com/reel/DcjPpinsxpT/?igsi=djFjdmp3Nml4a2o1 Спасибо Думаете SQL — это скучные SELECT и JOIN? А вот и нет! Нашла способ изучать базы данных, расследуя преступления 🩸 SQL MURDER MYSTERY Классика жанра! Раскрывайте загадочное дело в SQL City, используя настоящие запросы. Ищете улики в базе полиции, связываете факты и находите преступника. Есть даже русифицированные версии! 🔗 mystery.knightlab.com 🎩 SQL NOIR Детективное агентство 1980-х в стиле нуар. Решайте загадки и ищите улики через SQL-запросы. Полностью open-source проект с крутой атмосферой. 🔗 sqlnoir.com GHOST IN THE SQL DATA (НОВИНКА!) Полноценный SQL-тренажёр в Steam! Игра обучает по ходу прохождения и объясняет ошибки в запросах. Demo выходит 10 сентября 2026! 🔗 (примерная дата) store.steampowered.com/app/5072430 ПОЧЕМУ ЭТО КРУТО ДЛЯ QA ИНЖЕНЕРОВ? ✅ Database Testing — научитесь проверять данные в БД, что критично для тестировщиков ✅ Валидация данных — сможете удостовериться, что данные корректно сохраняются ✅ Создание тестовых данных — быстро создадите нужные данные через INSERT/UPDATE/DELETE ✅ Поиск багов — поймёте, какой тест кейс упал, проверяя данные напрямую ✅ JOIN и сложные запросы — освоите навыки для работы с реляционными базами ✅ Performance testing — сможете тестировать производительность БД ⚠️ Это мои личные рекомендации, а не реклама! Ghost in the SQL Data можно добавить в wishlist Steam, demo уже скоро! Подписывайся @protestinginfo #SQL #QA #тестирование #программирование #обучение

Подписаться и поделиться https://www.instagram.com/reel/Dctr9WXM7fs/?igsi=dHd3b2RmdXVmNjIw Пригодится 👇 Сохрани этот пост, подпишись на @protestinginfo и делись с коллегой, у кого нет на проекте документации по API! 😉 Как перенести запрос из Chrome DevTools в Postman Скопировать запрос как cURL в DevTools Copy cURL Bash в DevTools означает создание команды cURL для выполнения сетевого запроса из браузера прямо в терминале Bash, полностью повторяя этот запрос с заголовками и параметрами. • Открой Chrome DevTools (F12) и перейди на вкладку Network. • Найди нужный запрос, кликни по нему правой кнопкой мыши. • Выбери «Copy» → «Copy as cURL (bash)». • В буфер обмена скопируется готовая команда cURL для терминала Bash с URL, заголовками и параметрами. Импортировать запрос в Postman • Открой Postman. • Нажми «Import». • Вставь скопированную команду cURL в строку «Paste cURL, Raw text or URL” в открывшемся окне. Нажми «Import into collection» или «Import without saving» Или вставь скопированную команду cURL в адресную строку нового созданного HTTP запроса • Postman автоматически создаст запрос с теми же параметрами, заголовками и телом, что и в DevTools. Этот простой способ помогает быстро тестировать запросы, даже если на проекте нет полной документации по API. Используй этот трюк каждый день - экономь время и будь на шаг впереди! #QA #Тестирование #Postman #DevTools @protestinginfo

Если вы получаете общие, бесполезные ответы от ChatGPT или AI-ассистента — скорее всего, вы не даете достаточно контекста и с
+5
Если вы получаете общие, бесполезные ответы от ChatGPT или AI-ассистента — скорее всего, вы не даете достаточно контекста и структуры. 📝 5 КРИТЕРИЕВ ХОРОШЕГО ПРОМПТА: 1️⃣ РОЛЬ (Role) Задайте экспертизу: «Ты — senior QA-инженер с опытом 10 лет в автоматизации» 2️⃣ КОНТЕКСТ (Context) — ЭТО 80% УСПЕХА Без контекста ИИ дает общие ответы. С контекстом — конкретные решения. Укажите: технологический стек, требования, ограничения, примеры данных. Пример: «Проект на Python + Pytest, база PostgreSQL, нужно протестировать API endpoint /users» 3️⃣ ЗАДАЧА (Task) Что конкретно нужно сделать? «Напиши 5 тест-кейсов для GET /users» 4️⃣ ФОРМАТ ОТВЕТА (Format) Как должен выглядеть результат? «В виде таблицы: ID | Шаг | Ожидаемый результат» 5️⃣ ПРИМЕРЫ (Examples) Покажите образец желаемого результата. 🔧 ЧТО ТАКОЕ SKILL.MD? Сейчас по простому: Skill.md — это конфигурационный файл для AI-агентов (Cursor, Cline, Claude, gigacode), который определяет навыки, инструменты, правила и ограничения для ИИ. Структура skill.md: • Роль: кто отвечает (senior QA, разработчик, аналитик) • Инструменты: что может использовать ИИ (терминал, браузер, файлы) • Правила: ограничения и стандарты (стиль кода, запрещенные действия) • Рабочий процесс: пошаговые инструкции Где используется: Cursor Rules, Custom GPTs На работе использую Gigacode В чатиках использую скиллы Claude ⏱️ РЕЗУЛЬТАТ Плохой промпт: «Напиши тесты» → Общие рекомендации, придется уточнять 10 раз Хороший промпт: «Ты — senior QA. Проект: Python + Pytest. Напиши 5 тест-кейсов для GET /users в формате таблицы» → Конкретные тесты под ваш стек, готовы к использованию Хороший промпт экономит до 80% времени на уточнения и доработки. Полезно ставь ❤️ Скоро пришлю вам подборку про скиллы❤️ На работе начала формировать скиллы, постепенно поделюсь и я постом.

Напоминаю про Промокод 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

Подготовка к собеседованию Разбираем по полочкам (с опорой на CAP-теорему и документацию PostgreSQL, MongoDB, Redis, Cassandr
+5
Подготовка к собеседованию Разбираем по полочкам (с опорой на CAP-теорему и документацию PostgreSQL, MongoDB, Redis, Cassandra, Neo4j). РЕЛЯЦИОННЫЕ (SQL): PostgreSQL, MySQL • Фиксированная схема (строгие типы данных) • ACID-транзакции (Atomicity, Consistency, Isolation, Durability) • Связи через JOIN и foreign keys • Вертикальное масштабирование 📄 НЕРЕЛЯЦИОННЫЕ (NoSQL): 4 типа 1️⃣ ДОКУМЕНТНЫЕ (MongoDB) Хранят JSON-документы. Гибкая схема. → Каталоги товаров, пользовательские профили, CMS 2️⃣ KEY-VALUE (Redis) Пары ключ-значение. Молниеносная скорость. → Кэширование, сессии, рейтинги 3️⃣ КОЛОНОЧНЫЕ (Cassandra) Данные по столбцам, не по строкам. → Временные ряды, логи, Big Data, IoT 4️ ГРАФОВЫЕ (Neo4j) Узлы и связи между ними. → Социальные сети, рекомендации, fraud detection ️ CAP-ТЕОРЕМА: ВЫБЕРИ 2 ИЗ 3 • Consistency (согласованность) • Availability (доступность) • Partition tolerance (устойчивость к разделению) SQL обычно = CA (жертвуют масштабированием) NoSQL = AP или CP (жертвуют мгновенной согласованностью ради доступности или наоборот) 🎯 КОГДА ЧТО ВЫБИРАТЬ? SQL, если: ✓ Сложные транзакции (банкинг, заказы) ✓ Строго структурированные данные ✓ Важна целостность (ACID) ✓ Много связей между сущностями NoSQL, если: ✓ Неструктурированные данные ✓ Горизонтальное масштабирование ✓ Высокая скорость записи ✓ Схема часто меняется 💡 ГЛАВНОЕ Нет «лучшей» базы данных. Есть подходящая под твою задачу. Часто в одном проекте используют и SQL, и NoSQL (polyglot persistence). 👇 С какой базой данных ты работаешь чаще всего? Пиши в комментариях! #базыданных #SQL #NoSQL #тестированиепо #QA

Приглашаем на BugsBusters — бесплатный митап ЮMoney для QA-специалистов 🔥 ✅27 августа, четверг, 19:00 (мск) — приходите на ж
Приглашаем на BugsBusters — бесплатный митап ЮMoney для QA-специалистов 🔥 ✅27 августа, четверг, 19:00 (мск) приходите на живой митап в Санкт-Петербурге или подключайтесь онлайн.  В этот раз спикеры расскажут: 🟣Хорошо ли сидит упряжка на вашем агенте? Что такое LLM-harness и как его собрать. Разберём, для чего нужна обвязка LLM-агента и какие задачи она решает. Посмотрим, из каких компонентов состоит harness, как написать собственную обвязку и проверить, что она работает. 🟣Взболтать, но не смешивать: коктейль для разбора падений автотестов с ИИ. Поделимся подручными средствами и опытом организации помощника для разбора упавших автотестов. 🟣Не доверяй, а тестируй: проверяем, подходит ли LLM для вашей задачи. Как понять, какая модель лучше справится с вашей задачей? Расскажем на примере нашего инструмента для оценки моделей с помощью LLM-судьи. Зарегистрируйтесь, чтобы принять участие. Все подробности — на сайте митапа Bugs Busters 👈

Статистика: Сколько верно ответили?
Anonymous voting

Для Direct Exchange существует binding: order.created Producer отправляет сообщение с: Routing Key = order.cancelled Что должен проверить QA?
Anonymous voting