Каждому тестировщику рано или поздно приходится иметь дело с людьми, с которыми непросто общаться: спорят, игнорируют баги или давят дедлайнами.
Книга «Как разговаривать с мудаками» рассказывает, как сохранять спокойствие, убедительно доносить свою точку зрения и выигрывать даже в самых сложных спорах.
#карьерный_трек
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩3🥰2🔥1
🚀 Курс «ИИ-агенты для DS-специалистов» уже стартовал
Первый вебинар успешно прошёл, участники уже начали разбираться, как использовать ИИ-агентов в реальных проектах.
Но всё самое интересное только начинается!
🔥 Впереди 4 мощных занятия — с практикой, инсайтами и разбором кейсов от экспертов.
💸 Сейчас действует специальная цена → 69.000 ₽ вместо79.000 ₽.
⏳ Осталось всего 4 места.
Не упустите шанс прокачаться в том, что будет определять будущее индустрии.
👉 Забронировать место на курсе
Первый вебинар успешно прошёл, участники уже начали разбираться, как использовать ИИ-агентов в реальных проектах.
Но всё самое интересное только начинается!
🔥 Впереди 4 мощных занятия — с практикой, инсайтами и разбором кейсов от экспертов.
💸 Сейчас действует специальная цена → 69.000 ₽ вместо
⏳ Осталось всего 4 места.
Не упустите шанс прокачаться в том, что будет определять будущее индустрии.
👉 Забронировать место на курсе
🤩4🥰2😁2
Иногда баги появляются только при слабом соединении — таймауты, обрывы, странные ошибки. Проверить это можно без выезда в поле
Network → Throttling → выберите Slow 3G или создайте свой профиль.
Отлично подходит для проверки фронта и UX при медленной загрузке.
Включите Throttling и задайте лимит скорости, задержку, потерю пакетов.
Помогает тестировать API и мобильные клиенты.
Используйте tc netem или Network Link Conditioner,
чтобы эмулировать задержки и ограничить пропускную способность всей системы.
• корректно обрабатывает таймауты,
• повторяет запросы при обрыве,
• не зависает и показывает пользователю внятное сообщение.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🤩2🔥1
Что для вас самое сложное в работе тестировщика ❓
Anonymous Poll
31%
Разобраться в логике продукта
11%
Общение с разработчиками
36%
Поиск «невоспроизводимых» багов
28%
Документация и отчётность
30%
Поддержание мотивации
1%
Напишу в комментариях
🔥2🥰2
🧩 Что такое Equivalence Partitioning
Это техника тест-дизайна, которая помогает сократить количество тестов, не теряя качество проверки.
➡️ Вместо того чтобы проверять все возможные значения, мы делим их на группы (партиции), где поведение программы одинаковое.
Из каждой группы берём по одному представителю — и этого достаточно.
💡 Пример:
Зачем нужно:
— уменьшает количество тестов без потери покрытия,
— помогает находить ошибки на границах диапазонов,
— делает тесты логичными и системными.
🐸 Библиотека тестировщика
#теория_на_пальцах
Это техника тест-дизайна, которая помогает сократить количество тестов, не теряя качество проверки.
Из каждой группы берём по одному представителю — и этого достаточно.
Допустим, поле принимает возраст от 18 до 60 лет.
Тогда партиции будут такие:
• ❌ меньше 18 — недопустимые значения
• ✅ от 18 до 60 — допустимые значения
• ❌ больше 60 — тоже недопустимые
Теперь вместо сотни тестов мы проверяем всего три случая: 17, 30, 61.
Зачем нужно:
— уменьшает количество тестов без потери покрытия,
— помогает находить ошибки на границах диапазонов,
— делает тесты логичными и системными.
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩6🥰4
cheatlistbase.pdf
203.9 KB
🧩 Шпаргалка по основным концепциям тестирования
Внутри — ключевые понятия: уровни и типы тестирования, методы проведения, принципы работы и жизненный цикл дефекта — от обнаружения до закрытия.
💡 Подходит для подготовки к интервью, обучения или быстрой проверки знаний.
🐸 Библиотека тестировщика
#артефакт
Внутри — ключевые понятия: уровни и типы тестирования, методы проведения, принципы работы и жизненный цикл дефекта — от обнаружения до закрытия.
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥰4❤2
Правила простые: придумайте 3–5 тест-кейсов.
Чем креативнее — тем лучше. Можно с юмором и лёгким безумием
Пример для разгона:
– Что будет, если подключить два телефона и фен?
– Зарядится ли быстрее, если дуть на него вентилятором?
– Сможет ли выжить, если заморозить и потом попробовать зарядить ноут?
– Покажет ли «перезарядку», если его зарядить… от самого себя?
– Продолжит ли работу, если подключить к нему умный чайник с Bluetooth?
Ваш ход
Как протестируете «вечный источник энергии»?
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4😁4🤔1
Тестирование — не только поиск багов. QA — экосистема направлений, где можно расти технически, управленчески или аналитически.
пути разные, цель одна: делать продукт надёжнее, быстрее и умнее.
В этой серии — 7 направлений развития в QA.
#карьерный_трек
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🥰6🌚3
🚧 Что такое deadlock
Звучит страшно:
✅ На деле проще:
Маша держит ножницы, Даша — бумагу. Маша ждёт бумагу, Даша — ножницы. И все — никто ничего не получает🍽️
➕ Важно знать:
— Часто встречается при работе с БД, потоками или файлами;
— Система зависает без ошибок;
— Помогает анализ логов и дампов потоков.
⚡ Deadlock — это когда никто не падает, но и никто не движется.
🐸 Библиотека тестировщика
#теория_на_пальцах
Звучит страшно:
«потоки ждут друг друга, и никто не может продолжить работу».
Маша держит ножницы, Даша — бумагу. Маша ждёт бумагу, Даша — ножницы. И все — никто ничего не получает
— Часто встречается при работе с БД, потоками или файлами;
— Система зависает без ошибок;
— Помогает анализ логов и дампов потоков.
⚡ Deadlock — это когда никто не падает, но и никто не движется.
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2🤩2
Пользователи начали замечать, что одно бронирование создаётся дважды — и деньги списываются тоже дважды. Поддержка захлебнулась обращениями, а некоторые хосты уже успели принять оба «заезда».
Причина:
— Ошибка при повторной отправке запроса на оплату.
— Клиент не обрабатывал таймаут правильно → при «зависании» страницы пользователь нажимал «Забронировать» снова, а backend не проверял идемпотентность операции.
Чем обернулось:
— Массовые возвраты и заморозка средств.
— Потеря доверия пользователей.
— Срочный релиз фикса и аудит платёжного модуля.
Выводы для QA:
#разбор_полетов
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰3🔥2🤩2
🧪 Фишки в Postman, часть 2
В прошлый раз мы разбирали скрытые фишки Postman — от pm.visualizer до pm.sendRequest() и автогенерации тестов.
Сегодня продолжим: ещё 5 возможностей, которые превращают Postman в мощный инструмент👇
1️⃣ Collection Runner с CSV/JSON
Прогоняйте тесты с десятками наборов данных — классика data-driven тестирования без лишнего кода.
2️⃣ Mock Servers
Создайте мок-API за пару кликов, даже если бэкенд ещё не готов. Удобно для фронта и раннего QA.
3️⃣ Monitor + GitHub Sync
Мониторинг можно связать с репозиторием — изменения коллекций будут автоматически прогоняться как в CI.
4️⃣ Postman Flows
Наглядный конструктор запросов с логикой, циклами и переменными. Позволяет собирать тест-цепочки без кода.
5️⃣ Integration Hub
Интеграции со Slack, Jira, Datadog — отчёты о тестах прямо туда, где работает команда.
🐸 Библиотека тестировщика
#тест_драйв
В прошлый раз мы разбирали скрытые фишки Postman — от pm.visualizer до pm.sendRequest() и автогенерации тестов.
Сегодня продолжим: ещё 5 возможностей, которые превращают Postman в мощный инструмент
Прогоняйте тесты с десятками наборов данных — классика data-driven тестирования без лишнего кода.
Создайте мок-API за пару кликов, даже если бэкенд ещё не готов. Удобно для фронта и раннего QA.
Мониторинг можно связать с репозиторием — изменения коллекций будут автоматически прогоняться как в CI.
Наглядный конструктор запросов с логикой, циклами и переменными. Позволяет собирать тест-цепочки без кода.
Интеграции со Slack, Jira, Datadog — отчёты о тестах прямо туда, где работает команда.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤩3🥰2
📂 10 артефактов, которые джун может вложить в резюме
1️⃣ Тестовый план для pet-проекта — покажет, что вы умеете думать системно.
2️⃣ Mindmap чек-листов — вместо скучной таблицы Excel. Визуализация = внимание рекрутера.
3️⃣ Сравнительный отчёт по баг-трекерам (Jira vs YouTrack vs Trello). Умение работать с инструментами = +.
4️⃣ SQL-запросы для выборки данных — скриншоты с пояснением.
5️⃣ Postman-коллекция с примерами API-тестов. Можно выложить на GitHub.
6️⃣ Набор автотестов на Cypress или Playwright (даже если их 3–5).
7️⃣ Собственный тестовый баг-репорт с вложениями (скрины, логи, шаги воспроизведения).
8️⃣ Анализ чужого приложения — PDF «10 багов в [популярном сервисе] и как их можно исправить».
9️⃣ Документ с UX-наблюдениями — мелкие улучшения интерфейса, написанные как рекомендации.
🔟 Кейс по безопасности — как вы проверяли сайт на простые уязвимости (IDOR, XSS, хранение паролей в localStorage).
⚡️ Такие артефакты делают резюме «живым»: рекрутер видит не просто слова, а доказательства ваших навыков.
🐸 Библиотека тестировщика
#карьерный_трек
#карьерный_трек
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3👏2🤩1
Инструменты для тестирования API вроде бы делают одно и то же — но команды делятся на два лагеря.
Мощный интерфейс, коллекции, автоматизация, поддержка разных окружений. Но со временем стал тяжеловесным — особенно если нужно просто быстро проверить пару запросов.
Меньше лишнего, быстрее стартует, интерфейс проще. Но кто-то жалуется на ограниченные возможности и слабую экосистему по сравнению с Postman.
👍 — Postman
❤️ — Insomnia
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤6🤩2🥰1
💥 Весь октябрь -40% на курсы для разработчиков в proglib.academy
Бери знания под свой стек:
Python | алгоритмы | математика для Data Science | архитектура кода.
⚡️ Пока скидка действует, апдейтни свои навыки
Бери знания под свой стек:
Python | алгоритмы | математика для Data Science | архитектура кода.
Пока одни ждут «идеальный момент», другие просто учатся.
А потом берут ваши офферы.
⚡️ Пока скидка действует, апдейтни свои навыки
🤩3🥰2