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

Название: Тестирование интерфейса командной строки в кластерных системах хранения данных: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Петраченко Яна Ивановна
Научный руководитель: Котлярова Лина Павловна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: кластерые системы хранения данных; тестирование; интерфейс командной строки; тестовый фреймворк; сравнительный анализ инструментов тестирования; clustered storage systems; testing; command line interface; cli; test framework; comparative analysis of testing tools
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-821
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\12757

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

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

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

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

Аннотация

Тема выпускной квалификационной работы: «Тестирование интерфейса командной строки в кластерных системах хранения данных». Данная работа посвящена расширению корпоративного тестового фреймворка путем создания модуля для тестирования интерфейса командной строки, а также написанию тестов для проверки этой компоненты в СХД Dell EMC PowerStore. Задачи, которые решались в ходе исследования: 1) изучение существующих инструментов для тестирования на языке Python и анализ их преимуществ и недостатков с целью переиспользования готовых решений; 2) формулировка требований к дополнительному модулю тестового фреймворка; 3) реализация и отладка дополнительного модуля; 4) разработка автоматических тестов для интерфейса командной строки посредством использования обновленного тестового фреймворка; 5) демонстрация результатов тестирования. В работе предлагается решение для тестирования интерфейса командной строки, состоящее из дополнительного модуля и тестов, написанных с использованием реализованного модуля и других возможностей тестового фреймворка. В главе 2 описаны требования к дополнительному модулю корпоративного тестового фреймворка. Глава 3 посвящена реализации описанного решения – архитектуре тестового фреймворка, реализации дополнительного модуля и написанию автоматических тестов. Результаты тестирования рассматриваются в главе 4. В результате было реализовано решение, позволяющее упростить и ускорить процесс тестирования интерфейса командной строки системы хранения данных Dell EMC PowerStore.

The subject of the graduate qualification work is "Command line interface testing in the clustered storage systems". The given work is devoted to extension of the corporate test framework by implementing a module for command line interface testing, as well as writing tests to validate this component in the Dell EMC PowerStore storage system. The research set the following goals: 1) study of the existing tools for testing in Python and analysis of their advantages and disadvantages in order to reuse ready solutions; 2) formulation of requirements for an additional module of the test framework; 3) implementation and debugging of the additional module; 4) development of automated tests for the command line interface using the updated test framework; 5) demonstration of test results. The paper proposes a solution for testing the command line interface, which consists of an additional module and tests written using the implemented module and other capabilities of the test framework. Chapter 2 is described the requirements for additional module of the corporate test framework. Chapter 3 is devoted to the implementation of the described solution – the architecture of the test framework, the implementation of an additional module and writing automated tests. Testing results are presented in Chapter 4. As a result, solution to simplify and speed up the Dell EMC PowerStore storage CLI testing process was implemented.

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

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

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

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