Привет, коллеги 👋
Продолжаю разбирать главы силлабуса. Прошлые посты на тему ⬇️
- 1 глава
- 2 глава
- 3 глава
🤔 Если честно, у меня глава 4 ощущается, как самая главная глава во всей книге - здесь все знакомые вам понятия, вот они слева-направо:
- классы эквивалентности
- граничные значения
- черный и белый ящики
- исследовательское тестирование
- и много другой базовой базы
Потому что анализ и проектирование тестов это не про 200 тест-кейсов на одну кнопку.
Это про выбор нормальной техники под нормальную задачу. 🤌
🏘 Представьте, что вы проверяете квартиру перед покупкой:
- Можно смотреть снаружи: закрываются ли окна, течет ли кран, включается ли свет. Это похоже на черный ящик.
- Можно полезть глубже и посмотреть, что там с проводкой и автоматами. Это уже белый ящик.
- А можно зайти и через 5 минут сказать: «Что-то тут подозрительно, я этот запах дешевого ремонта уже видел». Это тестирование на основе опыта.
И вот вся глава 4 как раз про такие подходы.
❓Что тут самое полезное:
Из методов черного ящика:
• Эквивалентное разбиение. Не тестируем все числа подряд. Делим данные на классы и берем представителей.
• Граничные значения. Баги обожают сидеть на границах. Там, где 0, 1, 999, 1000 и начинается веселье.
• Таблицы решений. Спасают, когда бизнес-правила уже выглядят как семейная драма на 12 серий.
• Таблицы переходов. Очень нужны там, где у объекта есть статусы и состояния.
Из белого ящика важно запомнить одну экзаменационную подлянку:
покрытие ветвей сильнее покрытия операторов.
То есть 100% ветвей даст 100% операторов. Но 100% операторов не спасет от пропущенной ветки.
А в конце главы идет описание того, как тестировщик внедряется в процесс создания продукта уже на этапе обсуждения.
То есть качество обсуждаем еще до разработки, а не в стиле «ну вот вам готовая фича, удачи там».
Короче, главная мысль простая:
тест-дизайн учит тестировать умнее, а не больше.
Полный конспект по 4 главе будет в комментариях 📎
А как вам глава 4? С чем-то уже встречались? 👇
⚡️ Подписаться
#ISTQB
