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