2023
/
Тест-дизайн. Практическое руководство для начинающих
Подробно раскрываются концепции тест-дизайна, на конкретных примерах рассмотрены основные практические приемы тестирования: классы эквивалентности, граничные значения, техника Pairwise, исследовательское тестирование, построение деревьев решений, диаграмм состояний и переходов. Приведена подборка чек-листов для стандартных операций тестирования, которые можно использовать на практике и расширять в зависимости от потребностей и особенностей тестируемой системы.
Для тестировщиков ПО
От автора бестселлера «Что такое тестирование. Курс молодого бойца»
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_000.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_000.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_000-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_000-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_000-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_000-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_000-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_01.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_01.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_01-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_01-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_01-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_01-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_01-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_02.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_02.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_02-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_02-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_02-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_02-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_02-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_03.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_03.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_03-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_03-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_03-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_03-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_03-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_04.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_04.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_04-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_04-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_04-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_04-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_04-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_05.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_05.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_05-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_05-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_05-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_05-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_05-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_06.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_06.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_06-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_06-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_06-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_06-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_06-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_07.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_07.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_07-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_07-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_07-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_07-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_07-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_08.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_08.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_08-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_08-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_08-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_08-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_08-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img width="563" height="563" src="https://bhv.ru/wp-content/uploads/2022/12/2914_09.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_09.jpg 563w, https://bhv.ru/wp-content/uploads/2022/12/2914_09-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_09-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_09-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_09-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_09-100x100.jpg 100w" sizes="(max-width: 563px) 100vw, 563px" />
<img width="600" height="600" src="https://bhv.ru/wp-content/uploads/2022/12/2914_10.jpg" class="attachment-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/12/2914_10.jpg 600w, https://bhv.ru/wp-content/uploads/2022/12/2914_10-300x300.jpg 300w, https://bhv.ru/wp-content/uploads/2022/12/2914_10-150x150.jpg 150w, https://bhv.ru/wp-content/uploads/2022/12/2914_10-231x231.jpg 231w, https://bhv.ru/wp-content/uploads/2022/12/2914_10-438x438.jpg 438w, https://bhv.ru/wp-content/uploads/2022/12/2914_10-100x100.jpg 100w" sizes="(max-width: 600px) 100vw, 600px" />
<img src="https://bhv.ru/wp-content/uploads/2022/12/2914_01.png">
Народная мудрость
Применяя тест-дизайн, мы отсекаем лишние проверки. Но не выплесните младенца вместе с водой!
Почему у некоторых тестировщиков получается придумывать полезные тесты лучше, чем у других? Почему они реже пропускают баги? Может быть, они знают какие-то секретные приемы и техники? Ничего подобного! Эффективные тестировщики применяют те же самые приемы, что и все остальные. Разница лишь в том, КАК они их применяют.
О каких приемах идет речь? Разбиение на классы эквивалентности, pairwise, деревья решений, диаграммы состояний и переходов — все эти и другие техники подробно и с наглядными примерами описаны в этой книге. А еще в ней рассказано, как и в каких случаях их нужно применять.
В книге есть бонус — подборка чек-листов для стандартных операций. Это такие «напоминалочки»: что нужно не забыть проверить в той или иной ситуации. Используйте их в работе, пополняйте и расширяйте в соответствии с особенностями своей системы!
<img width="200" height="170" src="https://bhv.ru/wp-content/uploads/2017/01/anyflipview.svg" class="vc_single_image-img attachment-200x100 wp-post-image" alt="Листать" decoding="async" loading="lazy" />
Выделяем классы эквивалентности
Ищем границы в классов эквивалентности
Применяем готовые чек-листы
Исследуем приложение по турам
Пишем варианты использования функций
Оформляем Decision Table
Рисуем State & Transition Diagram
Ольга Назина — автор бестселлера
«Что такое тестирование. Курс молодого бойца»!
Уникальная книга-тренинг по тестированию программ, охватывающая весь необходимый тестировщику спектр знаний с азов до сложных концепций. Рассматриваются виды и методики тестирования, способы поиска ошибок в программах, оформления тест-кейсов и чек-листов, описания выявленных недостатков и предлагаемых улучшений. Книга содержит домашние задания, выполнив которые читатель освоит тестирование ПО на практике и соберет портфолио, необходимое для последующего трудоустройства.
<img width="215" height="300" src="https://bhv.ru/wp-content/uploads/2021/11/2862_978-5-9775-6835-7-1-215x300.jpg" class="vc_single_image-img attachment-medium wp-post-image" alt="Что такое тестирование. Курс молодого бойца" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2021/11/2862_978-5-9775-6835-7-1-215x300.jpg 215w, https://bhv.ru/wp-content/uploads/2021/11/2862_978-5-9775-6835-7-1-231x322.jpg 231w, https://bhv.ru/wp-content/uploads/2021/11/2862_978-5-9775-6835-7-1-438x610.jpg 438w, https://bhv.ru/wp-content/uploads/2021/11/2862_978-5-9775-6835-7-1.jpg 700w" sizes="(max-width: 215px) 100vw, 215px" />