О чем книга
Книга о базовых техниках тест-дизайна, написанная на простом и понятном языке с кучей картинок =)
Почему у некоторых тестировщиков придумывать полезные тесты получается лучше, чем у других? Почему они реже пропускают баги? Может быть они знают какие-то секретные приёмы и техники? Ничего подобного. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.
Именно этому мы и будем учиться: грамотно использовать те самые техники проектирования тестов, которые описаны в книжках. Разбиение на классы эквивалентности, pairwise, деревья решений, диаграммы состояний и переходов — все эти и другие техники имеют свои области применения. Понимание границ применимости техник даёт возможность эффективно использовать каждую из них в отдельности и в комбинации с другими техниками.
Эта книга продолжает раскрывать темы из моей книги для новичков, но на более глубоком уровне. То, что там дано кратко, раскрывается тут подробнее. При этом книга самостоятельная, читать до неё книгу для новичков необязательно.
Как купить
В ч/б можно будет купить на любом маркет-плейсе, в цвете только у меня.
Бумажная в цвете: https://www.avito.ru/moskva/knigi_i_zhurnaly/kniga_test-dizayn._prakticheskoe_rukovodstvo_dlya_n_3825314514 (1700 рублей, на авито самый большой выбор «как доставить», удобный и покупателю, и продавцу)
Бумажная черно-белая:
В издательстве: https://bhv.ru/product/test-dizajn-prakticheskoe-rukovodstvo-dlya-nachinayushhih/ (1200 рублей)
Плюс есть на OZON и других площадках, ищите по названию)
Электронная цветная: https://bhv.ru/product/test-dizajn-prakticheskoe-rukovodstvo-dlya-nachinayushhih/
Выдержки из книги
Выдержки из книги решила публиковать в блоге, найти их можно по метке «выдержки из книги тест-дизайна».
Некоторые посты будут пересекаться с постами из базовой книги, потому что многие темы есть и там и там, но тут они раскрываются подробнее
Глава 1. Классы эквивалентности
Классы эквивалентности: будни Золушки
Класс эквивалентности «Ноль-не ноль»
Классы эквивалентности для имен
Классы эквивалентности для населенных пунктах в адресах
Что такое GPX пути и зачем они тестировщику?
Глава 2. Граничные значения
Типы границ на примере стиральной машинки
Как найти границы на клиенте и сервере
Мнемоника БМВ для поиска граничных значений
Как сгенерить большую строку, инструменты
Что тестировщику надо знать про панель разработчика
Глава 3. Анализ тестов
Анализ тестов — как выкидывать лишнее