8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Тест программного обеспечения: метод программного мастера (оригинальное 4 -е издание)

Цена: 1 137руб.    (¥63.2)
Артикул: 561556232290
Доставка по Китаю (НЕ включена в цену):
144 руб. (¥8)

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:中建标图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥24432руб.
¥25.3455руб.
¥54971руб.
¥1582 841руб.

Тест программного обеспечения: метод программного мастера (оригинальное 4 -е издание)

    Цены:¥ 79.00
  • I S B N : 978-7-111-58131-4
  • Номер книги штрих -кода: 9787111581314
  • Дата строки: 2017/11/11
  • Дата публикации: 2017/11/11
  • Версия        раз: 1-1
  • вне   Общество:Machinery Industry Press
  • Оригинальный издательство: Тейлор& Francis -CRC Press
  • Кластер  Книга  имя: Серия информатики
  • Страница      Числа: 324  
краткое введение
Эта книга представляет собой классический учебник по тестированию программного обеспечения, который также может использоваться в качестве справочника для тестеров программного обеспечения, разработчиков и инженеров.Книга содержит всестороннее объяснение базовых знаний и методов, которое включает в себя как модель, но также вводит разработку разработки, основанной на тестировании.
Оглавление
Оглавление

Software Testing: A Craftsman’s Approach, Fourth Edition

Издатель

Переводчик

Предисловие

Часть 1 Математическая основа

Глава 1 Обзор теста 2

1.1 Основная концепция 2

1.2 Тестовый пример 3

1.3 Используйте Ventu, чтобы понять тест программного обеспечения 3

1.4 Строительный тестовый пример 4

1.4.1 Тест на основе спецификации -На основе описания 5

1.4.2 -на основе кода 5

1.4.3 Сравнение двух методов испытаний 6

1.5 Классификация ошибки 7

1.6 Тестовый уровень 8

1.7 Упражнение 8

1.8 Ссылки 8

Глава 2 Пример программы 9

2.1 GM Pseudo Code 9

2.2 Треугольная задача 10

2.2.1 Описание проблемы 10

2.2.2 Обсуждение по треугольным вопросам 11

2.2.3 Классическая реализация треугольной проблемы 11

2.2.4 Структурированная реализация треугольных проблем 14

2.3 Функция даты следующей даты 15

2.3.1 Описание проблемы 15

2.3.2 Обсуждение функции NextDate 16

2.3.3 Реализация функции NextDate 16

2.4 Комиссия. Проблема 18

2.4.1 Описание проблемы 18

2.4.2 Обсуждение по вопросам комиссии 19

2.4.3 Реализация вопросов комиссии 19

2.5 Система SATM 20

2.5.1 Описание проблемы 20

2.5.2 Обсуждение системы SATM 21

2.6 Калькулятор обмена валюты 22

2.7 Контроллер стеклоочистителя 22

2.8 Гаражная дверь пульт дистанционного управления 22

2.9 Упражнение 23

2.10 Ссылки 24

Глава 3 Дискретная математика для тестера 25

3.1 Теория капитала 25

3.1.1 Отношения членов 25

3.1.2 Метод определения эпизодов 25

3.1.3 пустой набор 26

3.1.4 Wientu 26

3.1.5 Раннее расчет 27

3.1.6 Эпизоды 28

3.1.7 Everbound Division 29

3.1.8 Everbright Heng et al.

3.2 Функция 30

3.2.1 Определение домена и домена значения 30

3.2.2 Тип функции 30

3.2.3 Функциональный состав 31

3.3 Отношения 32

3.3.1 Отношения между эпизодами 32

3.3.2 Отношения в одной коллекции 33

3.4 Логика предложений 34

3.4.1 Логический оператор 34

3.4.2 Логическое выражение 35

3.4.3 Логический эквивалент 35

3.5 Теория вероятности 36

3.6 Упражнение 37

3.7 Ссылки 37

Глава 4 Истинный список тестера 38

4.1 Рисунок 38

4.1.1 Степень узла 38

4.1.2 Матрица ассоциации 39

4.1.3 Административная матрица 39

4.1.4 Путь 40

4.1.5 Соединение 40

4.1.6 Сжатие Рисунок 41

4.1.7 Круг 41

4.2. Направление Рисунок 41

4.2.1 Вход и из 42

4.2.2 Тип узла 42

4.2.3 Административная матрица графика направления 43

4.2.4 Путь и путь 43

4.2.5 может достичь матрицы 44

4.2.6 N Подключение 44

4.2.7 Рисунок 44

4.3 Рисунок 45 обычно используется в тестировании программного обеспечения

4.3.1 Программирование 45

4.3.2 Ограниченный статус 46

4.3.3 Petri Network 47

4.3.4 СЕЛИЧЕСКИЕ СЕТИ ПЕТРИ 49

4.3.5 Статус Рисунок 50

4.4 Упражнение 52

4.5 Ссылки 52

Часть 2 модульный тест

Глава 5 Тест на граничное значение 54

5.1 Анализ пограничного значения 54

5.1.1 Расширение анализа граничных значений 55

5.1.2 Ограничение анализа граничного значения 56

5.2 Тест ночи 56

5.3 Тест худшей ситуации 57

5.4 Тест специальной стоимости 57

5.5 Пример 58

5.5.1 Тестовые случаи треугольных проблем 58

5.2 Тестовый случай следующей функции 59

5.5.3. Тестовые случаи комиссионных вопросов 60

5.6 Случайный тест 62

5.7 ПРИНЦИПЫ ТЕСТА ГРАНИЦА ЗНАЧЕНИЯ 63

5.8 Упражнение 65

Глава 6 Тест цены 66

6.1 Эквивалентный класс 66

6.2 Традиционный эквивалентный тест категории 66

6.3 Улучшение эквивалентное тест 67

6.3.1 Слабый общий эквивалентный тест 68

6.3.2 Сильный общий эквивалентный тест 68

6.3.3 Слабый и сильный эквивалентный тест 68

6.3.4 Сильный и сильный эквивалентный тест 69

6.4 Случайный тестовый случай треугольных задач 69

6.5 Эквивалентный тестовый случай следующей функции 71

6.6 Эквивалентный тестовый пример для комиссионных вопросов 73

6.7 Тест края 75

6.8 Принципы и меры предосторожности 75

6.9 Упражнение 76

6.10 Ссылки 76

Глава 7 Тест на основе формы решения 77

7.1 Таблица решений 77

7.2 Столичное использование формы принятия решения 77

7.3 Тестовые примеры треугольных задач 80

7.4 Тестовый случай следующей функции даты 81

7.4.1 Первая попытка раунда 81

7.4.2 Попытка второго раунда 82

7.4.3 Третий раунд попытка 83

7.5 Тестовый случай Комиссии Проблема 85

7.6 Отношения причины Рисунок 85

7.7 Принципы и меры предосторожности 86

7.8 Упражнение 87

7.9 Ссылки 87

Глава 8 Тест пути 88

8.1 Программа Рисунок 88

8.2 DD PATH 90

8.3 Индекс тестового покрытия 92

8.3.1 Метод измерения покрытия на основе программной диаграммы 92

8.2 Э. Ф. Метод измерения покрытия Миллера 92

8.3.3 Краткий путь в условиях композита 95

8.3.4 Пример 96

8.3.5 Анализатор тестового покрытия 99

8.4 Тест базового пути 99

8.4.1 Метод базового пути МакКейба 100

8.4.2 Метод базового пути McCabe с учетом 102

8.4.3 Основная сложность метода McCabe 103

8.5 Принципы и примечание 105

8.6 Упражнение 105

8.7 Ссылки 106

Глава 9 Тест потока данных 107

9.1 Определение/Использование теста 107

9.1.1 Пример 108

9.1.2 Путь определения запасов 110

9.1.3 Определение замков Используйте путь 110

9.1.4 Путь определения Тоталлока 113

9.1.5 Определение продаж 113

9.1.6 Путь определения Комиссии 115

9.1.7 Определите индикатор охвата тестирования пути использования 115

9.1.8 Определение/Использование теста объекта -Ориентированного кодирования 116

9.2 Тест на основе программирования 116

9.2.1 Пример 118

9.2.2 Стиль и технология 122

9.2.3 Шитч 123

9.3 Инструмент программирования 124

9.4 Упражнение 125

9.5 Ссылки 125

Глава 10 Обзор модульного теста 126

10.1 Качание метода испытаний 126

10.2 Метод испытаний Проблема по поводу. Изучение 128

10.3 Индикаторы, используемые для оценки метода испытаний 131

10.4 Тематическое исследование пересмотренного случая 133

10.4.1 Тест на основе спецификации -На основе описания 133

10.4.2 Кодовый тест 136

10.5 Политика руководства 138

10.6 Упражнение 139

10.7 Ссылки 139

Третья часть за пределами модульного теста

Глава 11 Тест на основе жизненного цикла 142

11.1 Тест модели водопада 142

11.1.1 Тест модели водопада 143

11.1.2 Преимущества и недостатки водопада модель 143

11.2 Тест в итерационном жизненном цикле 144

11.2.1 Изменения водопада модель 144

11.2.2 Модель жизненного цикла на основе спецификаций 146

11.3 Agile Test 147

11.3.1 Чрезвычайное программирование 148

11.3.2 Разработка тестового движения 148

11.3.3 Scrum 149

11.4 Agile Model Drive Development 150

11.4.1 Модель гибковой модели Drive Резюме 150 150

11.4.2 Agile Development модели Drive 151

11.5 Ссылки 151

Глава 12 Тест на основе модели 152

12.1 Тест на основе модели 152

12.2 Подходящая система модели 152

12.2.1 Архитектура Петерсона 153

12.2.2 Способность выражения основных моделей 154

12.2.3 Проблема 154

12.2.4 Выберите соответствующую модель 156

12.3 Модель поддержки на основе тестового коммерческого инструмента 156

12.4 Ссылки 156

Глава 13 Интегрированный тест 157

13.1 Интеграция функционального разложения 157

13.1.1 интегрирован 160 от нижней части верхней 160

13.1.2 интегрировано снизу дна 161

13.1.3 Интеграция сэндвича 161

13.1.4 Преимущества и недостатки 162

13.2 Интеграция на основе графика вызовов 162

13.2.1 -pair интегрирован 163

13.2.2 Advanced Integration 164

13.2.3 Преимущества и недостатки 166

13.3 Интеграция на основе пути 166

13.3.1 Новая концепция и концепция расширения 167

13.3,2 мм Сложность 168

13.3.3 Преимущества и недостатки 168

13.4 Пример: интегрированная версия NextDate 169

13.4.1 Сломан интегрированный 169

13.4.2 Интегрированный 170 на основе графика вызовов

13.4.3 Интеграция на основе пути MM 172 172

13.5 Заключение и предложение 174

13.6 Упражнение 174

13.7 Ссылки 175

Глава 14 Системный тест 176

14.1 Подсказки 176

14.1.1 Возможность существования подсказок 177

14.1.2 Определение по борьбе с позором 177

14.2 Основная концепция описания спроса 178

14.2.1 Данные 178

14.2.2 Операция 179

14.2.3 Оборудование 179

14.2.4 Инцидент 180

14.2.5 Подсказки 181

14.2.6 Связь между основными понятиями 181

14.3 Модельные подсказки 181

14.4 Таможня на основе вариантов использования 184

14.4.1. Уровень использования 184

14.4.2 Практическая система выполнения тестов 186

14.4.3 Системная тестовая пример 187

14.4.4 Используйте события для привлечения Петри для выражения вариантов использования 188

14.4.5 Используйте событие для привлечения сети Петри для экспрессии с ограниченной государственной машиной 190

14.4.6 Какая перспектива наиболее подходит для системного тестирования 190

14.5.

14.6 Сколько случаев необходимо 193

14.6.1 связан с входным событием 193

14.6.2 связано с выходом 194

14.6.3 Связано со всеми портовыми событиями 194

14.6.4 Ассоциация с классом 194

14.7 Индикатор обстановки систем 194

14.7.1 Охват теста системы моделей 195

14.7.2 Охват системного тестирования на основе спецификаций 195

14.8 Другие методы системы системы 196

14.8.1 Анализ эффективности 197

14.8.2 Тест на основе риска 199

14.9 Нефункциональный системный тест 200

14.9.1 Стратегия стресс -теста 200

14.9.2 Метод использования математики 201

14.10 Пример теста функции атомной системы 202

14.10.1 Узнайте события ввода и события вывода 204

14.10.2 Узнайте функцию атомной системы 205

14.10.3 Поправьте функцию атомной системы 205

14.11 Упражнение 206

14.12 Ссылки 207

Глава 15 Тест на тест объекта 208

15.1 Связано с объектом -ориентированным тестом 208

15.1.1 Блок 208 для тестирования объекта -ориентированное на объект

15.1.2 Значение синтеза и упаковки 208

15.1.3 Значение наследования 210

15.1.4 Значение полиморфизма 211

15.1.5 Объект -ориентированный уровень 211

15.1.6 Тест потока данных для объектного программного обеспечения 2111

15.2 Объект -Ориентирован пример следующего. 211

15.2.1 Calendarunit Class 213

15.2.2 Testit Class 213

15.2.3 Дата класса 213

15.2.4 ДЕНЬ КЛАСС 214

15.2.5 месяц класс 214

15.2.6 класс 215

15.3 Объект -ориентированный модульный тест 216

15.3.1 Тест с методом как единица 216

15.3.2 Тест с классом в качестве единицы 216

15.4 Объект -Интегрированный тест 221

15.4.1 Поддержка UML для интегрированного теста 221

15.4,2 мм пути для объектного программного обеспечения 223

15.4.3 Framework 227 для тестовых тестов для потоковой передачи данных объекта 227

15.5 Объектный тест системы 229

15.5.1 UML Описание калькулятора обмена валюты 229

15.5.2 System Test на основе UML 233

15.5.3 Системный тест на основе диаграммы состояния 235

15.6 Упражнение 235

15.7 Ссылки 235

Глава 16 Программный комплекс 236

16.1 Сложность на уровне единицы 236

16.1.1 Сложность круга 236

16.1.2 Сложность расчета 239

16.2 Интегрированная сложность 240

16.2.1 Интегрированная сложность круга 241

16.2.2 Сложность потока сообщений 242

16.3 Сложность программного комплекса 242

16.3.1 Комплекс единичного круга 243

16.3.2 Интегрированное обстановка круга 243

16.4 Объект -ориентированная сложность 244

16.4.1 WMC——

16.4.2 DIT——

16.4.3 NOC——

16.4.4 CBO——

16.4.5 RFC——

16.4.6 LCOM——

16.5 Сложность системы 246

16.6 Упражнение 246

16.7 Ссылки 248

Глава 17 модели на основе комплексной системы System 249

17.1 Особенности комплексной системы 249

17.2 Примеры комплексной системы 250

17.2.1 Контроллер гаражных дверей (контролируется) 250

17.2.2 Система управления воздушным движением (Информация) 251

17.2.3 GVSU Snow Disaster System (Collaborative) 251 251

17.2.4 Рок Федеральный кредитный альянс (виртуальный) 252

17.3 Программное обеспечение для комплексной системы 252

17.3.1 Спрос ведет 252

17.3.2 UML диалект SYSML Схема описания 253

17.3.3 Тест 255

17.4 Основная коммуникационная единица комплексной системы 256

17.4.1 Сеть Петри Указывает приглашение ESML 256

17.4.2 Новые советы в сети Петри 258

17.5. Комплексное влияние на системный уровень на подсказки 260

17.5.1 Контролируем и отвечая на комплексную систему 260

17.5.2 Совместная и виртуальная комплексная система 260

17.6 Упражнение 260

17.7 Ссылки 260

Глава 18 Исследование 261

18.1 Исследование исследования 261

18.2 Исследуйте общий пример 263

18.3 Наблюдение и вывод 264

18.4 Упражнение 265

18.5 Ссылки 265

Глава 19 Тестовая разработка 266

19.1“&Rdquo;

19.2 Выполнение теста автоматизации (тестовая структура) 273

19.3 Java и Junit Пример 274

19.3.1 Java исходный код 274

19.3.2 Тестовый код Junit 276

19.4 Другие проблемы, которые должны быть решен 277

19.4.1 На основе спецификаций он все еще основан на коде 277

19.4.2 вам нужно управление конфигурацией 277

19.4.3, насколько это должно быть 277

19.5 Преимущества и недостатки разработки тестового движения и других связанных вопросов 278

19.6 Сравнение разработки драйвера моделя и разработки драйверов.

Глава 20 Подробный тест 282

20.1 Technology Technology 282

20.1.1 Ввод программы 283

20.1.2 Независимая переменная 284

20.1.3 Заказ ввода 286

20.1.4 Быстрый сбой, вызванный входом 288

20.2 Дальнейший анализ результатов исследований NIST 288 288

20.3 Область полного теста пары 289

20.4 Предложения для полного теста 290

20,5 Упражнение 290

20.6 Ссылки 290

Глава 21 Оценка тестового примера 291

21.1 Тест на мутацию 291

21.1.1 Стандартизированная экспрессия вариации программы 291

21.1.2 мутант сын 292

21.2 Метод случайных нарушений 296

21.3 Закон о статистике корзины рыбы и инъекция ошибки 297

21.4 Упражнение 297

21.5 Ссылки 297

Глава 22 Обзор программной технологии 298

22.1 Экономическая ценность программной технологии Обзор 298

22.2 Различные персонажи в техническом обзоре 299

22.2.1 Разработчики продукта 300

22.2.2 Лидер команды обзоров 300

22.2.3 Записи 300

22.2.4 Эксперт по обзору 300

22.2.5 Многовидительность персонажа 301

22.3 Классификация технического обзора 301

22.3.1 ученики 301

22.3.2 Техническая проверка 301

22.3.3 Аудит 302

22.3.4 Сравнение различных обзоров 302

22.4 Содержание чекового пакета 302

22.4.1 Требования к результатам работы 302

22.4.2. Результаты замороженных работ 302

22.4.3 Стандарт и список 303

22.4.4 Электронные часы 303

22.4.5 Форма отчета 304.

22.4.6 Тяжелый уровень ошибки 304

22.4.7.

22.5 Процесс проверки промышленной силы 305

22.5.1 Отправить план 306

22.5.2. Представлен судьей 306

22.5.3 Подготовка 306

22.5.4 Конференция обзора 307

22.5.5 Подготовка отчета 307

22.5.6 Развертывание 307

22.6 Эффективная культура обзора 307

22.6.1 Правила 308

22.6.2 Участие в управлении в обзоре 308

22.6.3 История двух обзоров 308

22,7 Анализ чеков 309

22.8 Ссылки 310

Глава 23: Программный тест Lean Seer 311

23.1 Тест программного обеспечения является своего рода навыком 311

23.2 Лучшая практика тестирования программного обеспечения 312

23.3 Пусть программное обеспечение лучше протестирует 10 лучших практик 313

23.3.1 Agile Development модели 313

23.3.2 Тщательное определение и деление тестового уровня 313

23.3.3 Модель -на основе системы -Тест 313

23.3.4 Расширение системного теста 313

23.3.5 Используйте соответствующую матрицу для руководства регрессионного теста 314

23.3.6 Используйте путь MM для достижения интегрированного теста 314

23.3.7.

23.3.8 Индекс покрытия кода на основе одного модульного характеристик 314

23.3.9 Исследование на этапе технического обслуживания 314

23.3.10 Development 314

23.4 Лучшая практика для разных проектов 314

23.4.1 Проект ключа задачи 315

23.44.

23.4.3 Коррекция ошибок и обслуживание оставшегося кода 315

23.5 Ссылки 315

Приложение полное техническое обзорное документ Установите 316