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

Название: Разработка инструмента для поиска подходящей для тестирования конфигурации СХД по предусловиям к тестам на базе корпоративного тестового фреймворка компании Dell Technologies: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Ивченко Елизавета Евгеньевна
Научный руководитель: Котлярова Лина Павловна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: система хранения данных; тестирование; регрессионное тестирование; тестовый фреймворк; система передачи данных; сравнительный анализ инструментов тестирования; pytest; storage system; testing; regression testing; test framework; network; comparative analysis of testing tools
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1198
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)

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

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

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

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

Аннотация

Данная работа посвящена проектированию и реализации расширений для корпоративного тестового фреймворка, ис-пользуемого для тестирования унифицированной системы хранения данных в компании Dell Technologies. Задачи, которые решались в ходе исследования: 1) Провести анализ существующего тестирования сетевой конфигурации СХД и определить недо-статки данного решения. 2) Предложить расширение тестового фреймворка, путем добавления обработчика конфигурацион-ных файлов на основе предусловий тестов. 3) Реализовать дополнительный модуль для тестово-го фреймворка, позволяющий описывать в тесте требования к конфигурации СХД, а также реали-зовать обработчик конфигурационных файлов. 4) Интегрировать изменения в тестовый фреймворк и процесс тестирования и проверить их работоспо-собность. 5) Продемонстрировать результаты работы и про-анализировать полученное решение. В работе предлагается решение для расширения тестово-го фреймворка, позволяющее определять требования к кон-фигурации кластера, на котором запускается тест, с целью предотвратить возможные пропуски тестов и уменьшить время, затрачиваемое на один цикл тестирования. В главе 2 и 3 описываются архитектура и реализация из-менений, вносимых в корпоративный тестовый фреймворк. В главе 4 демонтируются результаты тестирования до и после внедрения изменений. В результате исследования и реализации расширений корпоративного фреймворка удалось уменьшить временные затраты на цикл тестирования примерно в 2 раза.

This work is devoted to the design and implementation of extensions for the corporate test framework for testing unified storage in Dell Technologies. The research set the following goals: 1) Analyze the existing solution for testing the network configuration of storage systems and determine the disadvantages of this solution. 2) Propose the extension of the test framework by adding a handler of configuration files based on test pre-conditions. 3) Implement an additional module for the test framework, which allows you to describe the requirements for the system and implement a configuration file handler. 4) Integrate the changes into the test framework and the testing process and check their operability. 5) Demonstrate the results of work and analyze the resulting solution. The paper proposes a solution for expanding the test framework, which allows defining the requirements for the configuration of the cluster on which the test is run with the goal of pre-venting possible test failures and reducing the time spent on one test cycle. Chapters 2 and 3 describe the architecture and implementation of the changes made to the corporate test frame workshop. Chapter 4 disassembles the test results before and after the implementation of the changes. As a result of the research and implementation of corporate framework extensions, it was possible to reduce the time spent on the testing cycle by about 2 times.

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

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

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

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