Детальная информация

Название Практикум по тестированию программного обеспечения, разработанного на С#: учебное пособие - практикум
Авторы Котляров Всеволод Павлович ; Коликова Татьяна Всеволодовна
Организация Санкт-Петербургский государственный политехнический университет. Факультет технической кибернетики
Выходные сведения СПб., 2012
Коллекция Учебная и учебно-методическая литература ; Общая коллекция
Тематика Вычислительные машины электронные персональные — Математическое обеспечение
УДК 004.415.53(075.8)
Тип документа Учебник
Тип файла PDF
Язык Русский
Права доступа Доступ из локальной сети ИБК СПбПУ (чтение, печать)
Ключ записи RU\SPSTU\edoc\19023
Дата создания записи 09.04.2012

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Практикум рассматривает основные фазы и методы тестирования: планирование тестирования, модульное, интеграционное и системное тестирование. Ручные процедуры и автоматические тесты. На все виды тестирования приведены примеры и практические задания.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Все
  • СОДЕРЖАНИЕ
  • Введение
  • Описание тестируемой системы и ее окружения
  • Планирование тестирования
  • 3.1. Процесс тестирования
  • 3.2 . Планирование тестирования
    • 3.2.1. Кто будет тестировать
    • 3.2.2 . Какие компоненты надо тестировать
    • 3.2.3. Когда надо тестировать
    • 3.2.4. Как надо тестировать
    • 3.2.5. В каком объеме тестировать
  • Модульное тестирование на примере классов
  • 4.1 . Кто, что, когда, как и в каком объеме
    • 4.1.1 . Что тестировать
    • 4.1.2. Как тестировать
  • 4.2. Подробное описание тестового случая
  • 4.3. Описание тестовых процедур
    • 4.3.1. Как запустить тест
    • 4.3.2 . Проверка результатов выполнения тестов
  • 4.4. Задание 1
  • Интеграционное тестирование
  • 5.1. Идентификация взаимодействий
  • 5.2. Выбор тестовых случаев
  • 5.3. Подробное описание тестового случая
  • 5.4 . Описание тестовых процедур
    • 5.4.1. Как запустить тест
    • 5.4.2 . Проверка результатов выполнения тестов (сравнение с ожидаемым результатом)
  • 5.5 . Задание 2
  • Системное тестирование
  • 6.1. Случаи использования (use cases)
    • 6.1.1. Описание случая использования (use case) "подбор подшипников для оси"
    • 6.1.2 . Пошаговое описание случая использования
    • 6.1.3. Список альтернативных путей
  • 6.2 . Спецификация тестового случая №1
  • 6.3 . Описание процесса системного тестирования
  • 6.4 . Ручное тестирование
    • 6.4.1 . Подробное описание тестового случая №1
    • 6.4.2 . Описание тестовых процедур
      • 6.4.2.1. Как запустить тест
      • 6.4.2.2 . Проверка результатов выполнения тестов (сравнение с ожидаемым результатом)
    • 6.4.3 . Пример неправильного теста
    • 6.4.4. Задание 3
  • 6.5 . Автоматизация тестирования с помощью скриптов
    • 6.5.1 . Подробное описание тестового случая №1
    • 6.5.2. Описание тестовых процедур
      • 6.5.2.1. Как запустить тест
      • 6.5.2.2 . Проверка результатов выполнения тестов (сравнение с ожидаемым результатом)
    • 6.5.3 . Пример неправильного теста
    • 6.5.4 . Задание 4
  • 6.6 . Автоматическая генерация тестов на основе формального описания
    • 6.6.1 . Подробное описание тестового случая №1
    • 6.6.2 . Описание тестовых процедур
      • 6.6.2.1. Как сгенерировать и запустить тест
      • 6.6.2.2 . Проверка результатов выполнения тестов (сравнение с ожидаемым результатом)
    • 6.6.3 . Пример теста с ошибкой
    • 6.6.4 . Задание 5
  • Описание ручного тестирования
  • 7.1 . Как создать свой тест
  • Автоматизация тестирования с помощью скриптов
  • 8.1 . Как создать свой тест
    • 8.1.1. Описание заголовка
    • 8.1.2 . Описание блока
    • 8.1.3 . Описание Wait
    • 8.1.4. Описание allowed
  • Описание автоматической генерации MSC-тестов
  • 9.1 . Как создать свой тест
  • Структура и описание содержимого каталогов
  • Описание MSC
  • 11.1. Основные понятия
  • 11.2 . Применение MSC-диаграмм для описания поведения моделей
  • 11.3. Обработка MSC-диаграмм
  • 11.4 . Проверка MSC-диаграммы на полноту
  • Использование MS Visio для генерации MPR-файлов
  • 12.1. Описание элементов
  • 12.2 . Генерация MPR
  • CONFIGTAT
  • SYSLOG ANIMATOR MANUAL
  • 14.1 . Внешний вид приложения
  • 14.2 . Главное меню
    • 14.2.1. File | Open
    • 14.2.2. File | Exit
    • 14.2.3 . Options | Config…
    • 14.2.4 . Options | Debug
    • 14.2.5 . Help | About
  • 14.3. Анимирование кадров
  • 14.4 . Функционально-графическая составляющая
    • 14.4.1 . Сигналы
    • 14.4.2 . Объекты
      • 14.4.2.1. Ось
      • 14.4.2.2 . Подшипник
  • Руководство по подготовке компьютерного класса
  • 15.1 . Требования к аппаратному и программному обеспечению
    • 15.1.1 . Необходимое аппаратное обеспечение
    • 15.1.2 . Необходимое программное обеспечение
  • 15.2 . Руководство по инсталляции
  • 15.3 . Проверка инсталлированной системы
  • Functional Specification
  • 1. Введение
    • 1.1. Принятые сокращения
    • 1.2 . Обзор
      • 1.2.1. Общие сведения
      • 1.2.2. Склад
        • 1.2.2.1 . Статус склада
        • 1.2.2.2 . Список команд складу
        • 1.2.2.3 . Формат команд складу
      • 1.2.3 . Терминал подшипника
      • 1.2.4. Терминал оси
  • 2. Интерфейсы взаимодействия системы
    • 2.1. Интерфейс со складом (Store.dll)
    • 2.2 . Интерфейс с терминалом подшипника (Bearing.dll)
    • 2.3 . Интерфейс с терминалом оси (Axle.dll)
  • 3. Специфические требования
  • High Level Design
  • 1. Введение
    • 1.1 . Принятые сокращения
    • 1.2 . Описание структуры проекта
      • 1.2.1. Методы внешнего модуля Axle
      • 1.2.2. Методы внешнего модуля Bearing
      • 1.2.3. Методы внешнего модуля Store
  • 2. Описание классов
    • 2.1. Класс TBearingParam
    • 2.2 . Класс TTerminalBearing
    • 2.3 . Класс TAxleParam
    • 2.4. Класс TTerminalAxle
    • 2.5 . Класс TCommand
    • 2.6. Класс TСomm andQueue
    • 2.7 . Класс TStore
    • 2.8 . Класс TLog
    • 2.9. Класс TModel
  • 3. Описание взаимосвязей классов
    • 3.1 . Взаимосвязи классов
      • 3.1.1. Общая диаграмма классов, используемых в системе
  • 4. Описание интерфейсного взаимодействия
    • 4.1 . TStore
    • 4.2 . TTerminalBearing
    • 4.3 . TTerminalAxle
    • 4.4 . TCommandQueue
    • 4.5. TBearingParam
    • 4.6 . TAxleParam
    • 4.7. TModel
    • 4.8 . TCommand
    • 4.9 . TLog
    • 4.10 . TMainForm
  • Алфавитный указатель

Количество обращений: 23 
За последние 30 дней: 0

Подробная статистика