Тестирование программного обеспечения. Основы

Тестирование программного обеспечения. Основы

Тестирование программного обеспечения. Основы
Автор: Захаров Виктор Владимирович
Дата выхода: 2024
Издательство: Самиздат
Количество страниц: 261
Размер файла: 2.9 MB
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы  Дополнительные материалы 

Виктор Захаров. Тестирование программного обеспечения. Основы....2

Аннотация....4

Предисловие....5

История тестирования....7

Кто он – специалист по тестированию....10

Зачем нужны специалисты по тестированию....12

Что мы знаем о программах....14

Клиент-серверная архитектура программ....18

Жизненный цикл программы....20

Требования к программе....23

Дефект, ошибка и отказ....26

Критичность и приоритет....29

Что такое тестирование....35

Цели тестирования....37

Верификация и валидация....41

Позитивное и негативное тестирование....43

Ложноположительные и ложноотрицательные результаты тестирования....45

Ручное и автоматизированное тестирование....47

Тестовое окружение и не только....49

Тестовая документация и артефакты....51

План тестирования....52

Функциональная карта....54

Тест-кейс....59

Чек-лист....64

Отчёт о дефекте....70

Отчёт о тестировании....73

Базис тестирования....74

Принципы тестирования....76

Тестирование демонстрирует наличие дефектов, а не их отсутствие....77

Исчерпывающее тестирование недостижимо....78

Раннее тестирование сохраняет время и деньги....81

Кластеризация дефектов....84

Парадокс пестицида....86

Тестирование зависит от контекста....88

Заблуждение об отсутствии ошибок....89

Активности процесса тестирования....90

Планирование тестирования....91

Мониторинг и контроль тестирования....93

Анализ тестирования....95

Проектирование тестов....98

Реализация тестов....100

Выполнение тестов....104

Завершение тестирования....106

Динамическое и статическое тестирование....107

Уровни тестирования....110

Компонентное тестирование....111

Интеграционное тестирование....113

Системное тестирование....116

Приёмочное тестирование....118

Пользовательское приёмочное тестирование....120

Эксплуатационное приёмочное тестирование....121

Контрактное приёмочное тестирование....121

Нормативное приёмочное тестирование....122

Бета-тестирование....124

Типы тестирования....126

Функциональный тип тестирования....127

Нефункциональный тип тестирования....128

Виды тестирования....130

Дымовое тестирование....131

Тестирование сборки....133

Функциональное тестирование....135

Регрессионное тестирование....137

Санитарное тестирование....139

Тестирование установки....142

Тестирование удобства использования....144

Тестирование взаимодействия....147

Тестирование переносимости....150

Тестирование производительности....152

Стрессовое тестирование....154

Объёмное тестирование....155

Тестирование стабильности....157

Тестирование безопасности....159

Тестирование на отказ и восстановление....162

Рецензирование....164

Статический анализ....166

Взаимосвязь методов, уровней, типов и видов тестирования....168

Проектирование тестов....172

Методы чёрного ящика....174

Метод эквивалентного разделения....174

Метод анализа граничных значений....178

Метод попарного тестирования....181

Метод проектирования по таблице решений....185

Метод проектирования по таблице переходов состояний....189

Метод проектирования по сценариям использования....192

Метод синтаксического тестирования....195

Метод проектирования на основании случайных данных....197

Метод дерева классификации....200

Метод причинно-следственного графа....205

Метод проектирования на основании модели....217

Методы белого ящика....219

Метод тестирования операторов....219

Метод тестирования решений....223

Метод тестирования потоков данных....225

Метод тестирования ветвлений....228

Метод тестирования условий ветвлений....230

Метод тестирования комбинаций условий ветвлений....233

Метод модифицированного покрытия условий и решений....237

Примеры интеграционных компонентных тестов....240

Методы, основанные на опыте....243

Метод предположения об ошибках....243

Метод исследовательского тестирования....245

Заключение....249

Благодарность....250

Авторские права....251

Об авторе....252

Примечания....255

Погрузитесь в увлекательный мир тестирования программного обеспечения вместе с книгой, которая является настоящим концентратом чистейших знаний для новичков и профессионалов! Автор делится секретами мастерства, подробно рассказывая о более 15 видах тестирования и более 20 методах проектирования тестов (техниках тест-дизайна). И это только вершина айсберга знаний, изложенных в книге. Вы будете поражены глубиной информации и открытием знаний собранных в одном месте, о которых даже не догадывались. Книга насыщена ценнейшими советами, основанными на практическом опыте. Многочисленные примеры помогут быстрее освоить представленный в книге материал. Вооружившись знаниями из этой книги, вы будете уверенно разбираться в нюансах тестирования программного обеспечения и с лёгкостью применять знания на практике! Книга может по праву считаться настольной книгой специалиста по тестированию.


Похожее:

Список отзывов:

Нет отзывов к книге.