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

Название: Модуль системы автоматического тестирования программного обеспечения систем хранения данных на языке Java: выпускная квалификационная работа магистра: 09.04.01 - Информатика и вычислительная техника ; 09.04.01_15 - Технологии проектирования системного и прикладного программного обеспечения
Авторы: Раскин Андрей Романович
Научный руководитель: Цыган Владимир Николаевич
Другие авторы: Новопашенный Андрей Гелиевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2019
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Вычислительные машины электронные — Программы — Тестирование; Джава (JAVA); Вычислительные машины электронные — Операционные системы; автоматизация; хранение; разбор; rexx; дерево; генерация; преобразование
УДК: 004.415.53(043.3); 004.451(043.3)
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2019/vr/vr19-724
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\2465

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

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

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

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

Аннотация

Проведен обзор возможных вариантов автоматизации тестирования продуктов на операционной системе z/OS. Рассмотрен текущий процесс разработки в компании Dell EMC, а также возможности его улучшения. В результате исследования поставлена задача на разработку собственного модуля автоматического тестирования. Модуль должен поддерживать различные конструкции в формате теста, циклы и переменные. По итогам работы создан прототип модуля, позволяющий преобразовывать, запускать и следить за выполнением теста.

A review was made of possible options for automating product testing on the z/OS operating system. Reviewed the current development process at Dell EMC, as well as the possibilities for improving it. As a result of the study, a task was set to develop its own automatic testing module. A module must support various constructions in test format, cycles, and variables. According to the results of the work, a prototype of the module was created, allowing to transform, launch and monitor the test performance.

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

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

Оглавление

  • ВВЕДЕНИЕ
  • 1. Общая информация
    • 1.1. О компании EMC
    • 1.2. Современные системы и инструменты EMC
    • 1.3. Тестируемые продукты
    • 1.4. Тестирование
  • 2. Обзор существующих решений
    • 2.1. Расширение эмуляторов терминала tn3270
    • 2.2. zUnit
    • 2.3. JAT(Инструмент автоматизации JCL)
    • 2.4. Hiperstation
    • 2.5. Common Automation Tool
    • 2.6. Итоги
  • 3. Постановка задачи
  • 4. Архитектура системы и выбор средств разработки
    • 4.1. Концепция
    • 4.2. Формат шаблона теста
    • 4.3. Генерация специальных блоков кода
    • 4.4. Управление запуском тестов
    • 4.5. Итоги
  • 5. Проектирование и разработка системы
    • 5.1. Функциональность
      • 5.1.1. Обработка xml файла
      • 5.1.2. Отправка и запуск теста на ОС
      • 5.1.3. Управление состоянием теста
    • 5.2. Реализация
      • 5.2.1. Структура теста и описание шагов
      • 5.2.2. Подстановка переменных
      • 5.2.3. Обработка циклов
      • 5.2.4. Отправка файлов задания
      • 5.2.5. Управление запуском и сборка результатов
    • 5.3. Итоги
  • 6. Тестирование системы
    • 6.1. Тестирование внутренней реализации
      • 6.1.1. Анализ тест-файла и генерация JCL задания
      • 6.1.2. Генерация блоков кода и уникальных переменных
    • 6.2. Интеграционное тестирование
    • 6.3. Итоги
  • 7. Внедрение
    • 7.1. Интеграция в существующий процесс
    • 7.2. Анализ эффективности
    • 7.3. Итоги
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ. ЛИСТИНГИ

Статистика использования

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