Тест-дизайн. Практическое руководство для начинающих

О чем книга

1

Книга о базовых техниках тест-дизайна, написанная на простом и понятном языке с кучей картинок =)

Почему у некоторых тестировщиков придумывать полезные тесты получается лучше, чем у других? Почему они реже пропускают баги? Может быть они знают какие-то секретные приёмы и техники? Ничего подобного. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.

Именно этому мы и будем учиться: грамотно использовать те самые техники проектирования тестов, которые описаны в книжках. Разбиение на классы эквивалентности, pairwise, деревья решений, диаграммы состояний и переходов — все эти и другие техники имеют свои области применения. Понимание границ применимости техник даёт возможность эффективно использовать каждую из них в отдельности и в комбинации с другими техниками.

Эта книга продолжает раскрывать темы из моей книги для новичков, но на более глубоком уровне. То, что там дано кратко, раскрывается тут подробнее. При этом книга самостоятельная, читать до неё книгу для новичков необязательно.

 

Как купить

Предзаказ!

Книга поступит в продажу в марте 2023 года. Стоить в цвете будет около 1800 рублей, но если вы готовы ждать, то сейчас можете получить её за 1500 рублей! Книга сразу выйдет в цвете и в ч/б, но ценник на ч/б я пока не знаю. В ч/б можно будет купить на любом маркет-плейсе, в цвете только у меня.

Бумажная в цвете: https://shop.testbase.ru/buy/book (1500 рублей + доставка. Если брать оптом, доставка бесплатно!)

Бумажная черно-белая:

В издательстве: https://bhv.ru (цена пока неизвестна)

На OZON и других площадках:

OZON
Лабиринт
Linux Center
Wildberries

Электронная цветная: https://bhv.ru в 2024 году

 

Выдержки из книги

Выдержки из книги решила публиковать в блоге, найти их можно по метке «выдержки из книги тест-дизайна».

Некоторые посты будут пересекаться с постами из базовой книги, потому что многие темы есть и там и там, но тут они раскрываются подробнее

 

Глава 1. Классы эквивалентности 

Эффект пестицида

 

Классы эквивалентности: будни Золушки

Класс эквивалентности «Ноль-не ноль»

 

Классы эквивалентности для имен

Классы эквивалентности для населенных пунктах в адресах

 

Что такое GPX пути и зачем они тестировщику?

 

Глава 2. Граничные значения

Типы границ на примере стиральной машинки

Как найти границы на клиенте и сервере

Мнемоника БМВ для поиска граничных значений

 

Как сгенерить большую строку, инструменты

Что тестировщику надо знать про панель разработчика

 

Глава 3. Анализ тестов

Анализ тестов — как выкидывать лишнее

 

Глава 5. Чит-листы

Чек-лист для тестирования числового поля

Классы эквивалентности для строки, которая обозначает дату