М.: Дело, 2007. — 312 с.
Одна из причин побудивших автора написать эту книгу осознание собственного бессилия в поисках сиюминутного практического смысла при чтении классических сочинений по теории тестирования, в особенности, когда ты в поисках работы и время дорого.
Наиболе эффективный подход для тренинга тестировщиков дать им практический инструментарий поставить в нужную сторону мозги, и в бой.
Эта книга и есть тот самый практический инструментарий. Здесь вы найдете проработанную структуру, профессиональное изложение темы, множество примеров и советов, а также много того, о чем вам напрямую не напишут и не скажут, но что может быть не менее важно для выживания в софтверной компании, чем профессиональные знания.
Но это не все. Особенность книги в том, как излагается материал. Роман Савин отказался от традиционных канонов написания учебных пособий и превратил книгу в живую, непринужденную беседу насыщенную шуткой и иронией, не чуждую отступлений и даже воспоминаний, которые, тем не менее, встроены в контекст и работают на предмет,
как иллюстрационный материал. Читать книгу интересно и весело. Убедитесь в этом сами.
Этот курс создан для тех, кто хочет обучиться тестированию, получить работу тестировщика в российской или международной компании, понять как вести себя в корпоративном окружении и добиться профессионального и личностного роста. Она будет интересна, и участникам процесса разработки программного обеспечения, связанным с Интернетом, и просто всем желающим понять кухню Интернет-стартапов.
Книга целиком базируется на личном опыте освоения с нуля профессии тестировщика и многолетней работы автора в этом качестве в Inteet-компаниях США.
Что такое баг.
Цель тестирования DECODED.
Искусство создания тест-кейсов.
Цикл разработки ПО.
Идея.
Разработка дизайна продукта и создание спека.
Кодирование.
Исполнение тестирования и ремонт багов.
Релиз.
Большая картина цикла разработки ПО.
Цикл тестирования ПО.
Изучение и анализ предмета тестирования.
Планирование тестирования.
Исполнение тестирования.
Классификация видов тестирования.
По знанию внутренностей системы.
По объекту тестирования.
По субъекту тестирования.
По времени проведения тестирования.
По критерию "позитивности" сценариев.
По степени изолированности тестируемых компонентов.
По степени автоматизированности тестирования.
По степени подготовки к тестированию.
Нигилистический настрой и практическая методология.
Ментальный настрой тестировщика.
Методы генерирования тестов.
Методы отбора тестов.
Жизнь замечательных багов.
Что такое система трэкинга багов.
Атрибуты бага.
Процесс трэкинга багов.
Исполнение тестирования. Стадия 1: тестирование новых фича.
Тест-смета (test estimation).
Критерий начала/завершения (entry/exit criteria).
Тест-план (test plan).
Исполнение тестирования. Стадия 2: Регрессивное тестирования.
Выбор тест-комплектов для регрессивного тестирования.
Решение проблемы противоречия.
Как устроиться на первую работу.
Ментальный настрой.
Этапы поиска первой работы тестировщиком.
История об Оле и Джордже.
Одна из причин побудивших автора написать эту книгу осознание собственного бессилия в поисках сиюминутного практического смысла при чтении классических сочинений по теории тестирования, в особенности, когда ты в поисках работы и время дорого.
Наиболе эффективный подход для тренинга тестировщиков дать им практический инструментарий поставить в нужную сторону мозги, и в бой.
Эта книга и есть тот самый практический инструментарий. Здесь вы найдете проработанную структуру, профессиональное изложение темы, множество примеров и советов, а также много того, о чем вам напрямую не напишут и не скажут, но что может быть не менее важно для выживания в софтверной компании, чем профессиональные знания.
Но это не все. Особенность книги в том, как излагается материал. Роман Савин отказался от традиционных канонов написания учебных пособий и превратил книгу в живую, непринужденную беседу насыщенную шуткой и иронией, не чуждую отступлений и даже воспоминаний, которые, тем не менее, встроены в контекст и работают на предмет,
как иллюстрационный материал. Читать книгу интересно и весело. Убедитесь в этом сами.
Этот курс создан для тех, кто хочет обучиться тестированию, получить работу тестировщика в российской или международной компании, понять как вести себя в корпоративном окружении и добиться профессионального и личностного роста. Она будет интересна, и участникам процесса разработки программного обеспечения, связанным с Интернетом, и просто всем желающим понять кухню Интернет-стартапов.
Книга целиком базируется на личном опыте освоения с нуля профессии тестировщика и многолетней работы автора в этом качестве в Inteet-компаниях США.
Что такое баг.
Цель тестирования DECODED.
Искусство создания тест-кейсов.
Цикл разработки ПО.
Идея.
Разработка дизайна продукта и создание спека.
Кодирование.
Исполнение тестирования и ремонт багов.
Релиз.
Большая картина цикла разработки ПО.
Цикл тестирования ПО.
Изучение и анализ предмета тестирования.
Планирование тестирования.
Исполнение тестирования.
Классификация видов тестирования.
По знанию внутренностей системы.
По объекту тестирования.
По субъекту тестирования.
По времени проведения тестирования.
По критерию "позитивности" сценариев.
По степени изолированности тестируемых компонентов.
По степени автоматизированности тестирования.
По степени подготовки к тестированию.
Нигилистический настрой и практическая методология.
Ментальный настрой тестировщика.
Методы генерирования тестов.
Методы отбора тестов.
Жизнь замечательных багов.
Что такое система трэкинга багов.
Атрибуты бага.
Процесс трэкинга багов.
Исполнение тестирования. Стадия 1: тестирование новых фича.
Тест-смета (test estimation).
Критерий начала/завершения (entry/exit criteria).
Тест-план (test plan).
Исполнение тестирования. Стадия 2: Регрессивное тестирования.
Выбор тест-комплектов для регрессивного тестирования.
Решение проблемы противоречия.
Как устроиться на первую работу.
Ментальный настрой.
Этапы поиска первой работы тестировщиком.
История об Оле и Джордже.