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

Котляров, Всеволод Павлович. Практикум по тестированию программного обеспечения, разработанного на С# [Электронный ресурс]: учебное пособие - практикум / В. П. Котляров, Т. В. Коликова; Санкт-Петербургский государственный политехнический университет. Факультет технической кибернетики. — Электрон. текстовые дан. (1 файл : 2.92 Мб). — СПб., 2012. — Загл. с титул. экрана. — Электронная версия печатной публикации. — Доступ из локальной сети ФБ СПбГПУ (чтение, печать). — Текстовый документ. — Adobe Acrobat Reader 6.0. — <URL:http://elib.spbstu.ru/dl/local/2386.pdf>.

Дата создания записи: 09.04.2012

Тематика: Вычислительные машины электронные персональные — Математическое обеспечение

УДК: 004.415.53(075.8)

Коллекции: Учебная и учебно-методическая литература; Общая коллекция

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

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

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

Сеть: Интернет

Аннотация

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

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
-> Интернет Все

Оглавление

  • Глава 1. Введение
  • Глава 2. Описание тестируемой системы и ее окружения
  • Глава 3. Планирование тестирования
    • 3.1. Процесс тестирования
    • 3.2 . Планирование тестирования
      • 3.2.1. Кто будет тестировать
      • 3.2.2 . Какие компоненты надо тестировать
      • 3.2.3. Когда надо тестировать
      • 3.2.4. Как надо тестировать
      • 3.2.5. В каком объеме тестировать
  • Глава 4. Модульное тестирование на примере классов
    • 4.1 . Кто, что, когда, как и в каком объеме
      • 4.1.1 . Что тестировать
      • 4.1.2. Как тестировать
    • 4.2. Подробное описание тестового случая
    • 4.3. Описание тестовых процедур
      • 4.3.1. Как запустить тест
      • 4.3.2 . Проверка результатов выполнения тестов
    • 4.4. Задание 1
  • Глава 5. Интеграционное тестирование
    • 5.1. Идентификация взаимодействий
    • 5.2. Выбор тестовых случаев
    • 5.3. Подробное описание тестового случая
    • 5.4 . Описание тестовых процедур
      • 5.4.1. Как запустить тест
      • 5.4.2 . Проверка результатов выполнения тестов (сравнение с ожидаемым результатом)
    • 5.5 . Задание 2
  • Глава 6. Системное тестирование
    • 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. Описание ручного тестирования
    • 7.1 . Как создать свой тест
  • Глава 8. Автоматизация тестирования с помощью скриптов
    • 8.1 . Как создать свой тест
      • 8.1.1. Описание заголовка
      • 8.1.2 . Описание блока
      • 8.1.3 . Описание Wait
      • 8.1.4. Описание allowed
  • Глава 9. Описание автоматической генерации MSC-тестов
    • 9.1 . Как создать свой тест
  • Глава 10. Структура и описание содержимого каталогов
  • Глава 11. Описание MSC
    • 11.1. Основные понятия
    • 11.2 . Применение MSC-диаграмм для описания поведения моделей
    • 11.3. Обработка MSC-диаграмм
    • 11.4 . Проверка MSC-диаграммы на полноту
  • Глава 12. Использование MS Visio для генерации MPR-файлов
    • 12.1. Описание элементов
    • 12.2 . Генерация MPR
  • Глава 13. CONFIGTAT
  • Глава 14. 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. Руководство поподготовке компьютерного класса
    • 15.1 . Требования к аппаратному и программному обеспечению
      • 15.1.1 . Необходимое аппаратное обеспечение
      • 15.1.2 . Необходимое программное обеспечение
    • 15.2 . Руководство по инсталляции
    • 15.3 . Проверка инсталлированной системы
  • Приложение 1. 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. Специфические требования
  • Приложение 2. 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
  • Алфавитный указатель

Статистика использования документа

stat Количество обращений: 12
За последние 30 дней: 0
Подробная статистика