📚 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
🔥 Как тестировать задачи быстрее, не теряя в качестве

Если ты всё ещё:
- пишешь чек-листы вручную
- не понимаешь, что от тебя хотят в задаче
- долго разбираешь ТЗ и требования
- не понимаешь, в чём ошибка и как тестировать

Показываю, как использовать ИИ в тестировании, чтобы делать рутину быстрее и аккуратнее.
Нейросети - это новый инструмент, а не замена тестировщика.

⚡️ Реальный пример:
Анализ ТЗ на 30 страниц: 12 часов → 4 часа с AI

В курсе «Тестируем с ИИ» ты:
Получаешь промты для чек-листов, тест-кейсов и баг-репортов
Анализируешь требования и составляешь тест-план с ИИ
Тестируешь API и UI с помощью ИИ
Пишешь автотесты с Cursor
Работаешь с БД через AI + MCP
Пишешь и улучшаешь резюме
Тестируешь GraphQL с ИИ

5 часов обучения сэкономят недели жизни ⚡️

Автор курса: Дима Алексеев, 6+ лет в QA, веду канал @qa_road_channel

💰 4990₽ → 2990₽ до 26 июля

👀 Содержание и покупка на Stepik: stepik.org/a/251931
🔗 Купить в Telegram: @qa_road_bot

📩 Вопросы и оплата от компании: Дима Алексеев @Smok_Belyu
5🔥5👍2💊1
Наконец-то я закончила курс «Практический курс
ИИ-акселератор
для системных и бизнес-аналитиков» и получила сертификат 🎓, если что и для тестировщиков подходит. Я уверена, что эти знания пригодятся в моей работе, и есть уже идеи как полученные навыки применить.
Теперь вечером можно спокойно поиграть в настолку, пока малыши заняты своими делами или спят😅.

Хочу поделиться впечатлениями от обучения у Екатерины Ананьевой.

Что понравилось в структуре:
• В каждом занятии есть и теория, и практика.
• Все примеры разбираются на одном сквозном демонстрационном проекте. Это удобно: ты сразу видишь, как отдельные темы складываются в одну рабочую систему.

Практическая часть очень прикладная. Мое любимое : поработала с UML диаграммами, спроектировала REST API для сервиса, сгенерировала все в Swagger, использовав крутую книгу промптов. Для домашней работы я собирала цепочку обработки своих входящих писем через n8n, используя Yandex Cloud API и OpenAI API. Делала, честно говоря, с подсказками, но результат рабочий. Еще успела написать приложение с LLM и RAG на Python в Colab.

Самые интересные для меня темы оказались в середине и конце: создание ИИ-агентов, интеграция через API, RAG и Fine Tuning. Так как я работаю с чат-ботами в SaleBot и мне близка тема API, эти модули дали много полезных инструментов, которые можно сразу брать в работу. Финальная разработка своего приложения на Python и JavaScript стала хорошим закреплением материала.

Учиться, совмещая это с детьми и работой, было непросто, и я даже немного отставала от графика. Но курс структурированный, поэтому дойти до конца и получить сертификат получилось. Спасибо Екатерине за программу!

А вы уже внедряете нейросети в свои рабочие задачи или только присматриваетесь? Делитесь в комментариях.

Скоро буду делиться полезностями и новыми находками по рекомендациям от коллег.

@protestinginfo
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉12🔥113🏆2
📚 ProTestingInfo 🔷 Канал по тестированию 📚
🔸🔸🔸Рекомендации: Полезное про Kibana: Статьи - Основы Kibana для QA - Kibana. Использование языка запросов KQL при поиске логов (моя статья) Курс - Интерактивный тренажер по Kibana Видео - Kibana для тестировщиков (YouTube) Kibana для тестирования - это…
ELK СТЕК: Elasticsearch, Logstash, Kibana, Beats 👇

🔍 1. ELASTICSEARCH
«Документоориентированная NoSQL БД + поисковик»

Что делает:
✓ Хранит данные в JSON
✓ Мгновенный полнотекстовый поиск
✓ Индексирует логи
✓ Масштабируемый кластер

Простая метафора: 🗄️ Умный архив с поиском как Google

🏭 2. LOGSTASH
«Собирает, обрабатывает и передаёт данные»

Что делает:
✓ Собирает логи из разных источников
✓ Фильтрует и преобразует
✓ Отправляет в Elasticsearch

Простая метафора: 🚚 Конвейер обработки данных

📈 3. KIBANA
«Визуализация, дашборды и поиск»

Что делает:
✓ Гибкий поиск по логам
✓ Построение дашбордов
✓ Визуализация (графики, диаграммы)
✓ Мониторинг в реальном времени

Простая метафора: 📊 Панель управления

🤖 4. BEATS
«Легковесные агенты для отправки логов»

Что делает:
✓ Только сбор и отправка
✓ Без обработки
✓ Мало ресурсов

Примеры:
• Filebeat — логи файлов
• Metricbeat — метрики системы

Простая метафора: 📮 Почтовые ящики

🔄 Как работает вместе:
Beats/Logstash → Elasticsearch → Kibana

Для QA:
Ищешь ошибки в логах → Kibana
Автоматизация сбора логов → Beats + Logstash
Хранение и поиск → Elasticsearch

Подписаться на нельзяграм

✍️ Работал с ELK стеком? Делись опытом в комментариях! 👇

#ELK #Kibana #QA #тестированиеПО #карьераВIT
7💘5❤‍🔥4👏4👻11
SQL vs NoSQL: В чём разница? 👇

Присоединяйся в нельзяграм

📊 реляционные базы данных (SQL)
Данные в таблицах со строками и столбцами. Связи через ключи.

Особенности:
✓ Строгая схема данных
✓ SQL — мощный язык запросов
✓ Целостность и надёжность (ACID)
✓ Сложные запросы и агрегация

Примеры: PostgreSQL, MySQL, Oracle, MS SQL Server

📄 нереляционные базы данных (NoSQL)
Гибкая структура: документы, ключ-значение, графы, колонки.

Особенности:
✓ Гибкая схема (легко менять)
✓ Горизонтальное масштабирование
✓ Высокая производительность
✓ Для больших данных

Примеры:
• MongoDB (документы)
• Redis (ключ-значение)
• Cassandra (колонки)
• Neo4j (графы)

⚖️ СРАВНЕНИЕ:

SQL:
• Таблицы
• Строгая схема
• Вертикальное масштабирование
• Идеально для финансов, транзакций

NoSQL:
• Документы, графы, key-value
• Гибкая схема
• Горизонтальное масштабирование
• Идеально для Big Data, высоких нагрузок

💡 Главный совет:
На собеседовании скажи, что выбор зависит от задачи проекта!

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

А также есть практика по SQL

✍️ С какими базами данных работал? Делись опытом в комментариях! 👇

#SQL #NoSQL #QA #тестированиеПО #карьераВIT
12🔥2🙏1
Что-то я зачастил писать на Хабр, пора завязывать)

Но пока не завязал - вышла новая статья про то, как мы во ВкусВилле разбираем упавшие автотесты с помощью AI и автоматически заводим баги в Яндекс Трекере.
Внутри рассказал:
- почему красный запуск сам по себе почти ничего не значит и что с падениями делать дальше;
- зачем нам дефекты в ТестОпс и правило «один дефект — одна причина»;
- как matcher-правила автоматически привязывают повторяющиеся падения в следующих прогонах;
- как связка MCP ТестОпС + MCP Яндекс Трекера + Cursor / Claude Code разбирает запуск за нас;
- как мой skill /testops-run-defects за один прогон разобрал 29 упавших результатов, создал дефекты, завёл задачи в Трекере и не оставил ни одного неразобранного падения.
Главная мысль: AI не должен тупо заводить баги на всё красное. Он должен отделять продуктовые баги от проблем тестов, данных и окружения — тогда команда получает понятный список причин, а не шум.

Читать на Хабре
Хочу отставить свой отзыв и поделиться впечатлениями.
Также хочу отметить, что это мой второй большой курс, приобретенный у Нади.
Невероятно продуманная структура, много знаний, полезностей для разных уровней подготовки, и конечно много практики. Проходя данный курс, учишься не просто понимать, как работать с инструментами отдельно Swagger, Postman, DBeaver, Redis и др, а как взаимодействовать с ними в совокупности.
Во время прохождения курса, я задавала много вопросов, на которые всегда Надя меня направляла и давала развернутый ответ.
Однозначно рекомендую курс, для тех кто хочет приобрести новые знания, закрепить имеющееся, получить много практики.
Желаю Наде вдохновения, еще больше классных продуктов и новых учеников.
Буду приобретать твои курсы точно и не раз)


Приглашаю вас на курс! Старт 5-го августа! Готова вас направить!
Скидки на участие:
APISQL25 — скидка 25% до 25 июля 2026
APISQL20 — скидка 20% до 5 августа 2026
APISQL15 — скидка 15% до 15 августа 2026

Условия и сроки проверки заданий:
Тариф 1: без проверки.
Проверка заданий осуществляется только в течение ограниченного срока с начала обучения:
Тариф 2: только первые 3 месяца
Тариф 3: только первые 5 месяцев
Тариф 4 (полный): 9 месяцев
Обратная связь на протяжении всего доступа.


📖 Полная программа:
https://protestinginfo.ru/practice_api_sql#program
💳 Тарифы:
https://coreapp.ai/app/checkout/67631889a17350fd817c5cdb
4👍2🔥2
Чем отличается тестирование бэкенда от тестирования API? 🤔
Пост в нельзяграме - подписаться
Частый вопрос на собеседованиях QA. Многие считают, что API и backend testing - это одно и то же. На самом деле API лишь часть тестирования бэкенда.
Сначала разберёмся, что вообще входит в тестирование бэкенда.
🖥️ Backend testing — это проверка всей серверной части приложения.
Что сюда входит?
🗄️ Тестирование базы данных
• проверка структуры и целостности данных;
• операции CRUD (Create, Read, Update, Delete);
• проверка транзакций и связей между данными.
⚙️ Проверка бизнес-логики
• бизнес-правила;
• валидация данных;
• пользовательские сценарии;
• интеграции между сервисами.
🔌 API-тестирование
Да, это тоже часть backend testing. Проверяются запросы, ответы, статус-коды, схемы данных, корректность работы эндпоинтов.
Тестирование производительности
• время отклика;
• нагрузка;
• масштабируемость;
• устойчивость системы под высокой нагрузкой.
📨 Очереди и асинхронные процессы
• Kafka, RabbitMQ и другие брокеры сообщений;
• корректность обработки фоновых задач;
• доставка и обработка сообщений.
🛡️ Тестирование безопасности
• авторизация и аутентификация;
• права доступа;
• поиск уязвимостей.
Главная цель backend testing — убедиться, что вся серверная часть приложения работает корректно, стабильно и соответствует требованиям.

🔌 API testing
Что обычно проверяют?
• HTTP-методы (GET, POST, PUT, DELETE, PATCH);
• статус-коды (200, 201, 400, 401, 404, 500);
• request/response;
• JSON/XML и структуру данных;
• авторизацию (Bearer Token, API Keys);
• соответствие Swagger/OpenAPI-документации.
• типы API (REST, gRPC, GraphQL)

Цель API testing — убедиться, что API правильно обрабатывает запросы и возвращает ожидаемые ответы согласно контракту.

До 30 июня действует промокод JUNE25 — скидка 25% на любой курс.

💙 Тесты по подготовке на собеседования по тестированию ПО

А что вы тестируете чаще в работе: только API или весь бэкенд? Делитесь в комментариях
#api #qa #тестированиепо #собеседование #qaengineer
🔥17👍63🏆1
Получила прекрасный отзыв от Татьяны!
Подготовка к собеседованию по тестам и вебинарам от 2990р💙

Применяй промокод JULY (790р) и вместе готовимся к собеседованиям!

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

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

💙 Онлайн-вебинары по тестированию API, интеграционному тестированию и SQL
https://coreapp.ai/app/player/course/691f421ee93b12ef2f3aad60
👍7❤‍🔥5🆒2
gRPC vs HTTP статусы: разверни 👇 в чём разница?

Пост в нельзяграме -
Подписаться - https://www.instagram.com/p/DZ-T3ZijL3Y/?igsh=MTF2d3k3Znhic2sycg==

Разная философия:
HTTP описывает состояние сети и протокола (удалось ли доставить запрос?).
gRPC описывает точный программный результат вызова метода (удалось ли выполнить бизнес-логику?).

🔍 Ключевые различия:
1. Детализация: HTTP делит ошибки на категории (400, 500). gRPC даёт точную причину (нет данных, таймаут, неверный аргумент).
2. Полезная нагрузка: gRPC статус всегда содержит текстовое сообщение и может включать детальные структуры (Protobuf).

📊 Таблица соответствия (Маппинг):

Успех и Клиентские ошибки:
• OK (0) → 200 OK
• INVALID_ARGUMENT (3) → 400 Bad Request
• NOT_FOUND (5) → 404 Not Found
• ALREADY_EXISTS (6) → 409 Conflict
• PERMISSION_DENIED (7) → 403 Forbidden
• UNAUTHENTICATED (16) → 401 Unauthorized

️ Серверные и Сетевые ошибки:
• DEADLINE_EXCEEDED (4) → 504 Gateway Timeout
• RESOURCE_EXHAUSTED (8) → 429 Too Many Requests
• INTERNAL (13) → 500 Internal Server Error
• UNAVAILABLE (14) → 503 Service Unavailable
• CANCELLED (1) → 499 Client Closed Request
Зачем это знать QA?
• Понимать истинную причину бага (500 в HTTP может быть чем угодно, а INTERNAL в gRPC — конкретный сбой).
• Правильно писать баг-репорты (указывать grpc-status).
• Настраивать точные алерты в мониторинге.

Приглашаю на практический курс по gRPC😉

https://stepik.org/a/254052/pay?promo=80990bdfdfea22db


✍️ С какими статусами gRPC сталкиваешься чаще всего? Пиши в комментариях! 👇

#gRPC #HTTP #тестированиеПО #QA #карьераВIT
10👍7❤‍🔥2🤝1