tестирование dot com

Савин Роман

Серия: tестирование dot com [1]
Закладки
Размер шрифта
A   A+   A++
Cкачать
Читать
tестирование dot com (Савин Роман)

Роман Савин

teстирование

COM

или П о с о б и е по жестокому

обращению с б а г а м и

в интернет-стартапах

Роман Савин

Одна из причин, побудивших автора напи-

сать эту книгу, — «осознание собственного

бессилия в поисках сиюминутного практи-

ческого смысла при чтении классических

сочинений по теории тестирования...», в

особенности когда ты в поисках работы и

время дорого. «Наиболее эффективный

подход для тренинга тестировщиков — дать

им практический инструментарий, поставить

в нужную сторону мозги — и в бой...»

Эта книга и есть тот самый практический

инструментарий. Здесь вы найдете прорабо-

танную структуру, профессиональное изло-

жение темы, множество примеров и советов,

а также «...легион того, о чем вам напрямую

не напишут и не скажут, но что может быть не

менее важно для выживания в софтверной

компании, чем профессиональные знания».

Но это не все. Особенность книги в том,

как излагается материал. Роман Савин отка-

зался от традиционных канонов написания

учебных пособий и превратил книгу в живую

непринужденную беседу, насыщенную шут-

кой и иронией, не чуждую отступлений и да-

же воспоминаний, которые тем не менее

встроены в контекст и работают на предмет

как иллюстрационный материал.

Читать книгу интересно и весело. Убеди-

тесь в этом сами.

Роман Савин

tестирование

сом

или Пособие по жестокому

обращению с багами

в интернет-стартапах

ИЗДАТЕЛЬСТВО «ДЕЛО» • МОСКВА • 2007

УДК 004.415.53 ББК

32.973.2-018.2я7 С13

Савин Р.

С13 Тестирование Дот Ком, или Пособие по жестокому обра-

щению с багами в интернет-стартапах. — М.: Дело, 2007. —

312 с.

ISBN 978-5-7749-0460-0

Этот курс лекций создан для тех, кто хочет обучиться тестированию,

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

пании, понять, как вести себя в корпоративном окружении, и добиться

профессионального и личностного роста. Он будет интересен и участни-

кам процесса разработки программного обеспечения, рекрутерам, людям,

связанным с интернетом или пишущим о нем, и просто всем желающим

понять кухню интернет-стартапов.

Книга целиком базируется на личном опыте освоения — с нуля —

профессии тестировщика и многолетней работы автора в этом качестве в

интернет-компаниях США.

УДК 004.415.53 ББК

32.973.2-018.2я7

ISBN 978-5-7749-0460-0

О Савин Р., 2007

"Дело", 2007

СОДЕРЖАНИЕ

Введение ........................................................................................10

Ч а с т ь 1

ЧТО ТАКОЕ БАГ ................................................................................... 17

ОПРЕДЕЛЕНИЕ БАГА............................................................................................. 18

ТРИ УСЛОВИЯ ЖИЗНИ И ПРОЦВЕТАНИЯ БАГА ................................................ 18

ЧТО ТАКОЕ ТЕСТИРОВАНИЕ ................................................................................ 19

ИСТОЧНИКИ ОЖИДАЕМОГО РЕЗУЛЬТАТА ........................................................ 20

ФУНКЦИОНАЛЬНЫЕ БАГИ И БАГИ СПЕКА ......................................................... 21

ЦЕЛЬ ТЕСТИРОВАНИЯ DECODED .................................................... 25

ЦЕЛЬ ТЕСТИРОВАНИЯ .......................................................................................... 25

ЧЕРНАЯ МАГИЯ И ЕЕ НЕМЕДЛЕННОЕ РАЗОБЛАЧЕНИЕ................................... 25

Разоблачение концепции о 100%-м тестировании ПО

Разоблачение концепции о количестве багов,

найденных до релиза

ИДЕЯ О СТАТИСТИКЕ ДЛЯ ПОСТРЕЛИЗНЫХ БАГОВ ....................................... 29

ТЕСТИРОВАНИЕ ИОЛ (Quality Assurance) ......................................................... 32

ИСКУССТВО СОЗДАНИЯ ТЕСТ-КЕЙСОВ ......................................... 35

ЧТО ТАКОЕ ТЕСТ-КЕЙС ......................................................................................... 35

СТРУКТУРА ТЕСТ-КЕЙСА... .................................................................................. 37

ИСХОД ИСПОЛНЕНИЯ ТЕСТ-КЕЙСА (test case result) .................................... 39

ПОЛЕЗНЫЕ АТРИБУТЫ ТЕСТ-КЕЙСА ................................................................. 39

ТЕСТ-КЕЙСЫ, УПРАВЛЯЕМЫЕ ДАННЫМИ ......................................................... 43

ПОДДЕРЖИВАЕМОСТЬ ТЕСТ-КЕЙСА ................................................................. 44

СКОЛЬКО ОЖИДАЕМЫХ РЕЗУЛЬТАТОВ МОЖЕТ БЫТЬ

В ОДНОМ ТЕСТ-КЕЙСЕ? ....................................................................................... 47

3

Содержание

ПРОБЛЕМНЫЕ ТЕСТ-КЕЙСЫ ................................................................................ 50

ТЕСТ-КОМПЛЕКТЫ ................................................................................................55

СОСТОЯНИЯ ТЕСТ-КЕЙСА .................................................................................... 62

А НАПОСЛЕДОК Я СКАЖУ .....................................................................................63

ЦИКЛ РАЗРАБОТКИ ПО .................................................................... 67

ИДЕЯ .........................................................................................................................69

Действующие лица

Документ о требованиях маркетинга (MRD)

РАЗРАБОТКА ДИЗАЙНА ПРОДУКТА И СОЗДАНИЕ СПЕКА .............................. 71

Разница между идеей и дизайном

Действующие лица

Спеки

Болезни спеков

Статусы спека

"Черновик"

"Ожидание утверждения "

"Утверждено "

Борьба с неверными толкованиями спека

Макеты

Блок-схемы

Примеры

КОДИРОВАНИЕ ...................................................................................................... 86

Действующие лица

Документ о внутреннем дизайне кода

Личная версия сайта программиста

Причины появление багов кода

Меры по оздоровлению кода и превентированию багов

Юнит-тестирование

Концепция стоимости бага

Алфавит

Похожие книги

Предложения

Copyrights and trademarks for the book, and other promotional materials are the property of their respective owners. Use of these materials are allowed under the fair use clause of the Copyright Law.