🎯 Вопрос, который ловит новичков на каждом собесе
Коллеги, привет!👋
Небольшое задание перед тем, как пить утренний кофе.
Один вопрос — классика собеседований. Кажется простым, но половина кандидатов отвечают неправильно (я бы тоже ошибся в начале карьеры😅 ).
⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️
⚡️ Подписаться
#Собес
Коллеги, привет!
Небольшое задание перед тем, как пить утренний кофе.
Один вопрос — классика собеседований. Кажется простым, но половина кандидатов отвечают неправильно (я бы тоже ошибся в начале карьеры
⚡️ Подписаться
#Собес
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Глава 1 ISTQB: 7 правил ПДД для тестировщика
Привет, коллеги! 👋
Давайте потихоньку рассматривать, что из себя представляет силлабус (основной учебник для подготовки) ISTQB
Начнём с первой главы: «Основы тестирования». Входит в 16% экзамена, то есть 6-7 вопросов из 40.
Три кита главы:
— 7 принципов тестирования
— Трассируемость
— Психология тестирования
7 принципов — и все реально полезные:
1. Тестирование показывает наличие дефектов, не их отсутствие — нельзя доказать, что багов нет вообще
2. Исчерпывающее тестирование невозможно — это официальное разрешение не тестировать каждую кнопку по 10 000 раз 😅
3. Раннее тестирование экономит деньги — чем раньше нашёл баг, тем дешевле починить
4. Дефекты кластеризуются — 20% модулей дают 80% багов (привет, правило Парето)
5. Парадокс пестицида — одни и те же тесты перестают находить новые дефекты
6. Тестирование зависит от контекста — тесты для банка ≠ тесты для мобильной игры
7. Заблуждение об отсутствии ошибок — «багов нет» ≠ «продукт хороший»
Трассируемость — каждый тест-кейс должен быть привязан к конкретному требованию. Иначе непонятно: а зачем вообще этот тест? Как чек в магазине: ты знаешь, за что заплатил.
Психология тестирования — тестировщик и разработчик это не враги, а разные роли одной команды. Хотя бывает сложно объяснить это разработчику, которому только что завернули на ревью всю фичу 😅
Полный конспект по Главе 1 приложу отдельным файлом в комментарии — там всё структурировано под подготовку к экзамену 📎
А вы уже сдавали ISTQB? Или только планируете? Готовимся вместе — пишите в комментарии! 👇
⚡️ Подписаться
#ISTQB
Привет, коллеги! 👋
Давайте потихоньку рассматривать, что из себя представляет силлабус (основной учебник для подготовки) ISTQB
Начнём с первой главы: «Основы тестирования». Входит в 16% экзамена, то есть 6-7 вопросов из 40.
Три кита главы:
— 7 принципов тестирования
— Трассируемость
— Психология тестирования
7 принципов — и все реально полезные:
1. Тестирование показывает наличие дефектов, не их отсутствие — нельзя доказать, что багов нет вообще
2. Исчерпывающее тестирование невозможно — это официальное разрешение не тестировать каждую кнопку по 10 000 раз 😅
3. Раннее тестирование экономит деньги — чем раньше нашёл баг, тем дешевле починить
4. Дефекты кластеризуются — 20% модулей дают 80% багов (привет, правило Парето)
5. Парадокс пестицида — одни и те же тесты перестают находить новые дефекты
6. Тестирование зависит от контекста — тесты для банка ≠ тесты для мобильной игры
7. Заблуждение об отсутствии ошибок — «багов нет» ≠ «продукт хороший»
Трассируемость — каждый тест-кейс должен быть привязан к конкретному требованию. Иначе непонятно: а зачем вообще этот тест? Как чек в магазине: ты знаешь, за что заплатил.
Психология тестирования — тестировщик и разработчик это не враги, а разные роли одной команды. Хотя бывает сложно объяснить это разработчику, которому только что завернули на ревью всю фичу 😅
Полный конспект по Главе 1 приложу отдельным файлом в комментарии — там всё структурировано под подготовку к экзамену 📎
А вы уже сдавали ISTQB? Или только планируете? Готовимся вместе — пишите в комментарии! 👇
⚡️ Подписаться
#ISTQB
1 апреля — единственный день, когда программисты признаются в правде. Но знаете? В коде они пишут правду каждый день. Просто никто не читает 😄
Собрал в карточках реальные комментарии из реального кода реальных людей
Узнаете себя? Или знаете кого-то, кто так пишет? 👇
⚡️ Подписаться
#Хиханьки
Собрал в карточках реальные комментарии из реального кода реальных людей
Узнаете себя? Или знаете кого-то, кто так пишет? 👇
⚡️ Подписаться
#Хиханьки
⚡4 1
Коллеги, привет!
Вот вы прошли курсы. Сделали пет-проект. Разослали 100500 откликов... и тишина. Знакомо? Давайте разберёмся, что происходит.
Представьте ночной клуб с вышибалой. Раньше: улыбнулся — пустили. Сейчас: вышибала смотрит в список, а там написано «только с портфолио, только с опытом». Но! Есть три разные очереди в этот клуб — и в каждую попасть реально.
— Индекс конкуренции на Хабр Карьере: 21,3 (вдвое выше, чем год назад)
— На одну джун-вакансию: 11+ резюме
— Компании хотят того, кто окупится за 3 месяца (то есть «почти мидл» за джун-зарплату — спасибо, капитализм
Три типа:
🔹 Портфолио как у миддла
GitHub с реальными проектами - полноценное приложение с CI/CD, Docker и внятным README.
🔹 Выпускник стажировки
Самый желанный тип. Знает внутреннюю кухню, прошёл проверку командой. Его не нужно учить «как у нас принято»
🔹 Смежник или переходник
QA-инженер, сисадмин, аналитик. Через QA и бизнес-анализ очередь заметно короче — зарплаты ниже, зато дверь открывается.
Такое исследование сделал автор вот этой статьи: Tproger
А вы на каком этапе пути в IT? Уже внутри, только заходите или ещё ищете "ту" дверь?
⚡️ Подписаться
#Новости
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Глава 2 ISTQB: 4 способа тестировать, о которых ты не знал
Привет, коллеги!👋
Случайно запостил черновую версию поста - ну, теперь вы знаете, что у меня есть черновики🙈
Продолжаем разбор силлабуса ISTQB. На очереди:
2 глава «Тестирование в SDLC». Входит в 12% экзамена — примерно 5 вопросов из 40.
⛔ Разбор первой главы был тут
❓ Что внутри:
— Уровни тестирования (кто тестирует когда)
— Типы тестирования (что проверяем)
— Shift-left и DevOps (как ломают правила в хорошем смысле)
— и много чего еще (глава довольно большая)
Уровни тестирования
1. Модульное — разработчик сам тестирует функцию. Баг здесь стоит условно ВАН ДОЛЛАР💲
2. Интеграционное (бывает для модулей и для систем) — модули (или системы) общаются. Тут уже стоимость будет : ДЕСЯТЬ ДОЛЛАРС💲
3. Системное — всё вместе. Работает ли вся машина? Стоимость: ВАН ХАНДРЕД ДОЛЛАРС💲
4. Приёмочное — бизнес проверяет. Найден баг? Точно лишишься годовой премии.😬
Типы тестирования:
✅ Функциональное — кнопка нажимается? ✅
✅ Нефункциональное — кнопка отзывается за 50 мс? А если 1000 человек? На медленном интернете? На луне? Производительность, безопасность, юзабилити, совместимость — это нефункциональное. Разница между «работает ли автомобиль» и «работает ли в пустыне, ночью, под дождём». 🏜
✅ Белый ящик - тестирование по внутренней структуре (код, архитектура)
✅ Черный ящик- тестирование по поведению и документации
Идея раннего тестирования (Shift-left)
- Раньше: разработка → интеграция → тестирование → продакшн (медленно)
- Теперь: требования → разработка (параллельно тестирование) → DevOps (автомат) → продакшн (быстро)
Полный конспект по Главе 2 приложу в комментариях 📎
Вы знали, что уровни и типы тестирования - это разные штуки? Я знаю, часто путают приёмочное с системным. Пишите в комментариях, что думаете👇
⚡️ Подписаться
#ISTQB
Привет, коллеги!
Случайно запостил черновую версию поста - ну, теперь вы знаете, что у меня есть черновики
Продолжаем разбор силлабуса ISTQB. На очереди:
2 глава «Тестирование в SDLC». Входит в 12% экзамена — примерно 5 вопросов из 40.
— Уровни тестирования (кто тестирует когда)
— Типы тестирования (что проверяем)
— Shift-left и DevOps (как ломают правила в хорошем смысле)
— и много чего еще (глава довольно большая)
Уровни тестирования
1. Модульное — разработчик сам тестирует функцию. Баг здесь стоит условно ВАН ДОЛЛАР
2. Интеграционное (бывает для модулей и для систем) — модули (или системы) общаются. Тут уже стоимость будет : ДЕСЯТЬ ДОЛЛАРС
3. Системное — всё вместе. Работает ли вся машина? Стоимость: ВАН ХАНДРЕД ДОЛЛАРС
4. Приёмочное — бизнес проверяет. Найден баг? Точно лишишься годовой премии.
Правило: чем позже найдём баг, тем дороже чинить.
Типы тестирования:
Все 4 типа применяются на всех уровнях! Но цели на каждом уровне разные
Идея раннего тестирования (Shift-left)
- Раньше: разработка → интеграция → тестирование → продакшн (медленно)
- Теперь: требования → разработка (параллельно тестирование) → DevOps (автомат) → продакшн (быстро)
Главная идея: не жди весь код, начни тестировать требования сейчас.
Полный конспект по Главе 2 приложу в комментариях 📎
Вы знали, что уровни и типы тестирования - это разные штуки? Я знаю, часто путают приёмочное с системным. Пишите в комментариях, что думаете
⚡️ Подписаться
#ISTQB
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Глава 3 ISTQB: как находить баги, даже не запуская код?
Привет, коллеги👋
У многих в голове тестирование начинается с момента, когда уже есть кнопка, база данных или хотя бы что-то, что можно потыкать.
А потом приходит глава 3 ISTQB и говорит:
Глава 3 посвящена СТАТИЧЕСКОМУ ТЕСТИРОВАНИЮ
Статическое тестирование это когда мы проверяем рабочие продукты без выполнения кода.
Представьте стройку. Если вы заметили ошибку в чертеже до заливки фундамента, вы красавчик.
Здесь та же логика.
📄 Статически мы можем проверять:
• требования
• дизайн
• код
• тест-кейсы
• документацию
То есть статическое тестирование, это не только ревью кода. Это вообще про любые артефакты, где можно найти косяк до запуска системы.
🤔 Чем оно отличается от динамического?
Динамическое тестирование это когда система уже работает и мы проверяем её в действии.
Статическое, это когда ещё ничего не запустили, но уже можем найти:
• противоречия в требованиях
• дыры в логике
• странные условия
• кривые тест-кейсы
• подозрительный код
И вот в этом главная польза главы.
Отдельно в экзамене ISTQB есть вопросы про процесс рецензирования: какие там роли, какие бывают виды review и от чего зависит его успех.
Глава небольшая, но очень практичная. Эту тему и остальные я описал в своем конспекте, приложу в комментариях к этому посту
Если упростить главу до одной мысли:
⚡️ Подписаться
#ISTQB
Привет, коллеги
У многих в голове тестирование начинается с момента, когда уже есть кнопка, база данных или хотя бы что-то, что можно потыкать.
А потом приходит глава 3 ISTQB и говорит:
нет, баги можно ловить ещё раньше😅
Глава 3 посвящена СТАТИЧЕСКОМУ ТЕСТИРОВАНИЮ
Статическое тестирование это когда мы проверяем рабочие продукты без выполнения кода.
Представьте стройку. Если вы заметили ошибку в чертеже до заливки фундамента, вы красавчик.
Здесь та же логика.
• требования
• дизайн
• код
• тест-кейсы
• документацию
То есть статическое тестирование, это не только ревью кода. Это вообще про любые артефакты, где можно найти косяк до запуска системы.
Динамическое тестирование это когда система уже работает и мы проверяем её в действии.
Статическое, это когда ещё ничего не запустили, но уже можем найти:
• противоречия в требованиях
• дыры в логике
• странные условия
• кривые тест-кейсы
• подозрительный код
И вот в этом главная польза главы.
Отдельно в экзамене ISTQB есть вопросы про процесс рецензирования: какие там роли, какие бывают виды review и от чего зависит его успех.
Глава небольшая, но очень практичная. Эту тему и остальные я описал в своем конспекте, приложу в комментариях к этому посту
Если упростить главу до одной мысли:
лучший баг, это тот, который нашли до запуска.
⚡️ Подписаться
#ISTQB
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 ИИ заставил меня читать
Привет, коллеги👋
В какой-то момент поймал себя на мысли, что почти не читаю книги системно. И дело даже не только во времени.
Проблема в другом: открываешь список вроде
и сразу перегруз. Слишком много вариантов, слишком мало понимания, с чего начать и зачем именно с этого.
Поэтому я решил использовать AI исследователя. Дал ему задачу:
1. собрать сильные источники
2. отфильтровать шум
3. разбить книги по категориям
4. выставить приоритеты
5. предложить понятную точку входа
На выходе получилась дорожная карта на несколько лет (с моей усидчивостью - лет на 10👨🦯 )
👆 Например, в стартовую пятёрку он поставил:
- «Космос» Карла Сагана
- «Наедине с собой» Марка Аврелия
- Sapiens Харари
- Чехова
- «Думай медленно... решай быстро» Канемана
А весь список разложил по направлениям: философия, история, наука, психология, экономика, русская и западная классика.
💕 В таком сценарии мистер ИИ мне нравится намного больше. Когда помогает собрать сложную тему в понятную структуру.
Если хотите повторить подход, вот промпт:
🤩 Полный документ исследования приложу в комментариях.
А вы для какой темы хотели бы собрать себе такую дорожную карту?
⚡️ Подписаться
#AI
Привет, коллеги
В какой-то момент поймал себя на мысли, что почти не читаю книги системно. И дело даже не только во времени.
Проблема в другом: открываешь список вроде
«100 книг, которые должен прочитать КАЖДЫЙ»,
и сразу перегруз. Слишком много вариантов, слишком мало понимания, с чего начать и зачем именно с этого.
Поэтому я решил использовать AI исследователя. Дал ему задачу:
1. собрать сильные источники
2. отфильтровать шум
3. разбить книги по категориям
4. выставить приоритеты
5. предложить понятную точку входа
На выходе получилась дорожная карта на несколько лет (с моей усидчивостью - лет на 10
- «Космос» Карла Сагана
- «Наедине с собой» Марка Аврелия
- Sapiens Харари
- Чехова
- «Думай медленно... решай быстро» Канемана
А весь список разложил по направлениям: философия, история, наука, психология, экономика, русская и западная классика.
Если хотите повторить подход, вот промпт:
"Я хочу стать образованным и начитанным человеком. В школе я почти не читал, сейчас тоже читаю мало — хочу это исправить с нуля.
Составь для меня структурированный список литературы, прочитав который я получу широкую эрудицию и смогу считаться образованным человеком. Учитывай следующее:
Критерии подбора книг:
Книги должны охватывать разные области: философия, история, наука, классическая художественная литература, экономика, психология
Включи как западную, так и русскую классику
Список должен быть реалистичным — не 200 книг, а ~40–60 ключевых произведений
Раздели список на уровни: «обязательно прочитать в первую очередь», «второй приоритет», «для углублённого чтения»
Формат ответа:
Разбей по тематическим категориям
Для каждой книги укажи: автор, название, 1–2 предложения почему она важна и чему учит
Отдельно порекомендуй, с каких 5 книг лучше всего начать человеку, который давно не читал
Ориентируйся на список, который признали бы разумным образованные люди разных культур — не только западная академическая традиция."
А вы для какой темы хотели бы собрать себе такую дорожную карту?
⚡️ Подписаться
#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2
🧰 JMeter всё ещё живее всех живых
Привет, коллеги👋
Бывает такой момент: нужно быстро дать нагрузку на API или сервис, а времени на изучение нового модного инструмента примерно столько же, сколько у бэкенда на «быстрый фикс» 😅
Вот тут часто и вспоминают про старый добрый ДЖИМЕТР.
Он немного как старый чемодан с инструментами. Не самый стильный. Не самый лёгкий. Но открываешь, а там уже лежит почти всё, что может пригодиться.
У JMeter внутри не только HTTP-запросы. Он умеет работать с API, JDBC, JMS, SMTP, FTP, TCP (это все разные протоколы) и не только. Плюс есть графический интерфейс, возможность запускать через командную строку, HTML-отчёты, плагины и скрипты🤩
Да, последний стабильный релиз 5.6.3 вышел не вчера. Но репозиторий проекта обновлялся и в апреле 2026, у него около 9.3k звёзд на GitHub, 2.2k форков и больше 20 тысяч вопросов на Stack Overflow.
Отдельный плюс, что у JMeter живая экосистема плагинов. Есть Plugins Manager, который умеет ставить, обновлять и удалять плагины.
И самое важное: JMeter полезен не только нагрузочникам.
Им пользуются, когда нужно:
• разработчику быстро проверить, как API ведёт себя под параллельными запросами
• QA или AQA устроить сервису базовый стресс и поймать первые ошибки
• backend или DevOps-команде быстро получить первичную картину до более глубокого разбора
Это не реклама (было бы неплохо, если бы создатели джиметра связались со мной😅 ), просто накопилось и захотелось напомнить обществу про старичка - JMeter выбирают не за хайп, а за зрелость, универсальность и ощущение, того что все работает из коробки 😘
А вы пользовались JMeter только для нагрузки (если пользовались) или ещё для каких-то задач?
⚡️ Подписаться
#Инструмент
Привет, коллеги
Бывает такой момент: нужно быстро дать нагрузку на API или сервис, а времени на изучение нового модного инструмента примерно столько же, сколько у бэкенда на «быстрый фикс» 😅
Вот тут часто и вспоминают про старый добрый ДЖИМЕТР.
Он немного как старый чемодан с инструментами. Не самый стильный. Не самый лёгкий. Но открываешь, а там уже лежит почти всё, что может пригодиться.
У JMeter внутри не только HTTP-запросы. Он умеет работать с API, JDBC, JMS, SMTP, FTP, TCP (это все разные протоколы) и не только. Плюс есть графический интерфейс, возможность запускать через командную строку, HTML-отчёты, плагины и скрипты
Да, последний стабильный релиз 5.6.3 вышел не вчера. Но репозиторий проекта обновлялся и в апреле 2026, у него около 9.3k звёзд на GitHub, 2.2k форков и больше 20 тысяч вопросов на Stack Overflow.
Отдельный плюс, что у JMeter живая экосистема плагинов. Есть Plugins Manager, который умеет ставить, обновлять и удалять плагины.
И самое важное: JMeter полезен не только нагрузочникам.
Им пользуются, когда нужно:
• разработчику быстро проверить, как API ведёт себя под параллельными запросами
• QA или AQA устроить сервису базовый стресс и поймать первые ошибки
• backend или DevOps-команде быстро получить первичную картину до более глубокого разбора
Это не реклама (было бы неплохо, если бы создатели джиметра связались со мной
А вы пользовались JMeter только для нагрузки (если пользовались) или ещё для каких-то задач?
⚡️ Подписаться
#Инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, коллеги
Продолжаю разбирать главы силлабуса. Прошлые посты на тему
- 1 глава
- 2 глава
- 3 глава
- классы эквивалентности
- граничные значения
- черный и белый ящики
- исследовательское тестирование
- и много другой базовой базы
Потому что анализ и проектирование тестов это не про 200 тест-кейсов на одну кнопку.
Это про выбор нормальной техники под нормальную задачу.
🏘 Представьте, что вы проверяете квартиру перед покупкой:
- Можно смотреть снаружи: закрываются ли окна, течет ли кран, включается ли свет. Это похоже на черный ящик.
- Можно полезть глубже и посмотреть, что там с проводкой и автоматами. Это уже белый ящик.
- А можно зайти и через 5 минут сказать: «Что-то тут подозрительно, я этот запах дешевого ремонта уже видел». Это тестирование на основе опыта.
И вот вся глава 4 как раз про такие подходы.
Из методов черного ящика:
• Эквивалентное разбиение. Не тестируем все числа подряд. Делим данные на классы и берем представителей.
• Граничные значения. Баги обожают сидеть на границах. Там, где 0, 1, 999, 1000 и начинается веселье.
• Таблицы решений. Спасают, когда бизнес-правила уже выглядят как семейная драма на 12 серий.
• Таблицы переходов. Очень нужны там, где у объекта есть статусы и состояния.
Из белого ящика важно запомнить одну экзаменационную подлянку:
покрытие ветвей сильнее покрытия операторов.
То есть 100% ветвей даст 100% операторов. Но 100% операторов не спасет от пропущенной ветки.
А в конце главы идет описание того, как тестировщик внедряется в процесс создания продукта уже на этапе обсуждения.
То есть качество обсуждаем еще до разработки, а не в стиле «ну вот вам готовая фича, удачи там».
Короче, главная мысль простая:
тест-дизайн учит тестировать умнее, а не больше.
Полный конспект по 4 главе будет в комментариях
А как вам глава 4? С чем-то уже встречались?
⚡️ Подписаться
#ISTQB
Please open Telegram to view this post
VIEW IN TELEGRAM
Привет, коллеги
У генераторов картинок давно была одна проблема. Просишь нарисовать картинку с текстом "Привет, мир!" а в ответ прилетает что-то вроде "Привет, мяу!". Картинка красивая, а текст будто собирали в пятницу вечером
С GPT-Image-2, стало лучше.
OpenAI сейчас тихо выкатили новую модель в ChatGPT
Больше всего обсуждают одно: текст внутри картинок стал заметно аккуратнее. Заодно хвалят интерфейсы, композицию и то, как модель придерживается промпта
Ну что ж, ребята из ЧАТ ДЖИПИТИ сделали нейрослоп снова великим
Попробовать новую модель можно:
- в самом чате
- в разных ботах, рекомендую вот этот
В комментарии приложу ещё несколько работ новой модельки (там Канье Уэст залетел на сельскую дискотеку
А вы бы где такое применили первым делом: в контенте, в тестах или просто ради мемов с нормально написанным текстом?
⚡️ Подписаться
#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
🧭 Глава 5 ISTQB: как не превратить тестирование в поход без карты
Привет, коллеги👋
Традиционный разбор глав силлабуса ISTQB
Прошлые посты на тему⬇️
- 1 глава
- 2 глава
- 3 глава
- 4 глава
На очереди глава 5: управление тестированием.
Может показаться, что она посвящена тому, как работает мир менеджеров, созвонов и таблиц, от которых глаз начинает нервно дёргаться. Но глава очень рабочая 🧑💻
Представьте, что команда собирается в поход.
Если просто сказать: «Ну, идём куда-нибудь в лес», весело будет первые минут двадцать😅
Потом выяснится, что:
- карту никто не взял
- палатка у аналитика
- еду должен был купить тестировщик
- тест-менеджер думал, что мы едем на такси
✅ Тест-план отвечает на вопросы: что тестируем, зачем, какими силами, какие есть риски и где границы работы. В ISTQB важно запомнить:
✅ Критерии входа говорят, когда можно начинать тестирование.
Например: окружение готово, требования не меняются каждые пять минут, сборка запускается без обряда с бубном.
✅ Критерии выхода говорят, когда можно заканчивать.
Есть нужное покрытие, критичные дефекты закрыты или понятны, команда знает остаточные риски.
Ещё одна ловушка из главы: критичность не равна приоритету.
Иногда баг неприятный, но до релиза терпит. А иногда мелочь в главном сценарии чинится первой, потому что без неё всё горит.
Главная мысль главы простая:
Полный конспект по главе 5 будет в комментарии 📎
А что вам кажется сложнее в этой главе: риски, критерии входа/выхода или квадранты тестирования?👇
⚡️ Подписаться
#ISTQB
Привет, коллеги
Традиционный разбор глав силлабуса ISTQB
Прошлые посты на тему
- 1 глава
- 2 глава
- 3 глава
- 4 глава
На очереди глава 5: управление тестированием.
Может показаться, что она посвящена тому, как работает мир менеджеров, созвонов и таблиц, от которых глаз начинает нервно дёргаться. Но глава очень рабочая 🧑💻
Представьте, что команда собирается в поход.
Если просто сказать: «Ну, идём куда-нибудь в лес», весело будет первые минут двадцать
Потом выяснится, что:
- карту никто не взял
- палатка у аналитика
- еду должен был купить тестировщик
- тест-менеджер думал, что мы едем на такси
Вот глава 5 как раз про то, чтобы такого не было.
✅ Тест-план отвечает на вопросы: что тестируем, зачем, какими силами, какие есть риски и где границы работы. В ISTQB важно запомнить:
тест-план пишет тест-менеджер, не тестировщик.
✅ Критерии входа говорят, когда можно начинать тестирование.
Например: окружение готово, требования не меняются каждые пять минут, сборка запускается без обряда с бубном.
✅ Критерии выхода говорят, когда можно заканчивать.
Есть нужное покрытие, критичные дефекты закрыты или понятны, команда знает остаточные риски.
Ещё одна ловушка из главы: критичность не равна приоритету.
Критичность это насколько больной дефект.
Приоритет это насколько срочно его чинить.
Иногда баг неприятный, но до релиза терпит. А иногда мелочь в главном сценарии чинится первой, потому что без неё всё горит.
Главная мысль главы простая:
хорошее тестирование начинается не с кнопки «проверить», а с понимания, что мы вообще делаем.
Полный конспект по главе 5 будет в комментарии 📎
А что вам кажется сложнее в этой главе: риски, критерии входа/выхода или квадранты тестирования?
⚡️ Подписаться
#ISTQB
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2
Привет, коллеги!
AI сейчас пытаются прикрутить ко всему. Ещё немного, и чайники будут продаваться с приставкой ЭЙ-АЙ
Но в тестировании AI правда может быть полезен. Активно его использую и накидал несколько мыслей на эту тему
Он хорош в автоматизации рутины
• накидать идеи для тест-кейсов;
• быстро объяснить незнакомый лог;
• подсказать варианты негативных проверок;
• помочь переписать баг-репорт понятнее;
• сгенерировать тестовые данные;
• объяснить непонятные требования;
• Переписать агрессивное письмо для разработчика, чтобы не показалось,что вы истеричка 😅
ИИ похож на стажёра, который очень быстро читает документацию, но иногда уверенно несёт чушь. Проверять всё равно придётся вам. 🫵
Где человек пока незаменим?
В понимании КОНТЕКСТА. AI может предложить 20 проверок формы логина, но не всегда поймёт, какая из них реально важна для бизнеса, пользователей и релиза в пятницу вечером.
Ещё AI не чувствует подозрительные мелочи. Например: «Кнопка работает, но как-то странно».
Я отношусь к AI как к усилителю. Он ускоряет подготовку, помогает не забыть очевидное и иногда подкидывает хорошую идею.
Но ответственность за качество всё ещё на человеке. У нейросети лапки, а у QA тест-кейсы.
А где AI уже помогал вам в работе, а где наоборот пришлось перепроверять за ним каждую букву?
⚡️ Подписаться
#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
🕵️ DevTools Network: куда смотреть новичку
Привет, коллеги!❤️
Поговорим про вкладку Network в инструментах разработчкика в браузере (это которые кнопкой f12 включаются)🌐
На первый взгляд, она выглядит как табличка в аэропорту: много строк, цифр и ощущение, что ваш рейс в мир АЙТИ уже улетел🤨
Но, вообще-то говоря, для QA это один из самых полезных инструментов.
❓ Как открыть:
F12 или правый клик по странице, потом «Просмотреть код», дальше вкладка Network. Обновляем страницу и смотрим, какие запросы полетели.
Что проверять в первую очередь:
• Status. 200 обычно значит «нормально», 404 значит «не нашли», 500 значит «сервер прилёг подумать о жизни».
• Method. GET чаще получает данные, POST чаще отправляет.
• Response. Тут можно увидеть, что реально вернул сервер.
• Payload. Тут видно, что мы отправили.
• Time. Сколько запрос выполнялся.
Пример работы:
На экране ошибка «что-то пошло не так». Очень информативно, спасибо. 🙂↕️
А в Network видно, что запрос вернул 403. Значит, проблема может быть в правах доступа, токене или настройках пользователя.
Ещё полезно фильтровать запросы по Fetch/XHR. Так проще найти общение фронта с бэком, а не картинки, шрифты и прочую мишуру.
ИТОГО
Network помогает не гадать, а смотреть факты и понять, что случилось и на чьей стороне проблема💡
Пользуетесь Network в проверках или пока открываете DevTools только чтобы выглядеть серьёзно?
⚡️ Подписаться
#Инструмент
Привет, коллеги!
Поговорим про вкладку Network в инструментах разработчкика в браузере (это которые кнопкой f12 включаются)
На первый взгляд, она выглядит как табличка в аэропорту: много строк, цифр и ощущение, что ваш рейс в мир АЙТИ уже улетел
Но, вообще-то говоря, для QA это один из самых полезных инструментов.
F12 или правый клик по странице, потом «Просмотреть код», дальше вкладка Network. Обновляем страницу и смотрим, какие запросы полетели.
Что проверять в первую очередь:
• Status. 200 обычно значит «нормально», 404 значит «не нашли», 500 значит «сервер прилёг подумать о жизни».
• Method. GET чаще получает данные, POST чаще отправляет.
• Response. Тут можно увидеть, что реально вернул сервер.
• Payload. Тут видно, что мы отправили.
• Time. Сколько запрос выполнялся.
Пример работы:
На экране ошибка «что-то пошло не так». Очень информативно, спасибо. 🙂↕️
А в Network видно, что запрос вернул 403. Значит, проблема может быть в правах доступа, токене или настройках пользователя.
Ещё полезно фильтровать запросы по Fetch/XHR. Так проще найти общение фронта с бэком, а не картинки, шрифты и прочую мишуру.
ИТОГО
Network помогает не гадать, а смотреть факты и понять, что случилось и на чьей стороне проблема
Пользуетесь Network в проверках или пока открываете DevTools только чтобы выглядеть серьёзно?
⚡️ Подписаться
#Инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2