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

Название: Внедрение процесса автоматизированного тестирования при разработке приложений для онлайн-кинотеатра: выпускная квалификационная работа бакалавра: направление 38.03.05 «Бизнес-информатика» ; образовательная программа 38.03.05_01 «Архитектура предприятия»
Авторы: Зайцев Иван Алексеевич
Научный руководитель: Анисифоров Алексей Борисович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт промышленного менеджмента, экономики и торговли
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: автотестирование; оптимизация; разработка; автоматизация; autotesting; optimization; development; automation
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 38.03.05
Группа специальностей ФГОС: 380000 - Экономика и управление
DOI: 10.18720/SPBPU/3/2023/vr/vr23-6276
Права доступа: Доступ по паролю из сети Интернет (чтение, печать)
Ключ записи: ru\spstu\vkr\26555

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

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

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

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

Аннотация

Тема выпускной квалификационной работы бакалавра:«Внедрение процесса автоматизированного тестирования при разработке приложений для онлайн-кинотеатра».Цель работы - реализация проекта внедрения автотестовЗадачи работы:- Определение характеристик компании, организационной структуры и проблем, которые необходимо решить;- Формулирование требований к автотестированию;- Анализ и выбор инструментов;- Демонстрация автотестирования.Работа выполнена на материалах о деятельности ООО «Okko», где были собраны основные данные, также в работу вошла информация из проектной документации, устав и регламенты компании.Использованные методы: разработка сравнение, моделирование и прогнозирование.Результаты работы:- исследовано предприятие с его текущими процессами;- сформулированы проблемы;- проведен анализ инструментов и выбор подходящего;- продемонстрирована работа автотестов.Практическая значимость работы обусловлена результатами автоматизации для предприятия: автоматизированный процесс тестирования, увеличения количества выпускаемой продукции.Вывод: Задачи ВКР решены, цель достигнута, определена область применения результатов – разработка приложений.

The topic of the bachelor's final qualifying work: "Implementation of the automated testing process in the development of applications for online cinema".The purpose of the work implementation of the autotest implementation project.Tasks of work:- characteristics of the enterprise, its organizational structure, identification of problems requiring solutions;- formation of requirements for the information system;- analysis and selection of tools;- demonstration of autotests.The work was carried out on materials about the activities of Okko LLC, where basic data were collected, information from the project documentation, the charter and regulations of the company were also included in the work.Methods used: development, comparison, modeling and forecasting.Results of the work:- the enterprise with its current processes has been investigated;- problems are formulated;- the analysis of tools and the selection of the appropriate;- the work of autotests is demonstrated.The practical significance of the work is due to the results of automation for the enterprise an automated testing process, an increase in the number of products.           Conclusion: The tasks of the WRC have been solved, the goal has been achieved, the scope of application of the results has been determined – application development.

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

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

Оглавление

  • ВВЕДЕНИЕ
  • 1 ХАРАКТЕРИСТИКА КОМПАНИИ
    • 1.1 Анализ деятельности организации
    • 1.2 Выявление проблем, требующих внедрения автоматического тестирования
    • 1.2
    • 1.3 Обоснование необходимости внедрения авто тестирование
  • 2 МЕТОДЫ И СРЕДСТВА РАЗРАБОТКИ И ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЙ, ИСПОЛЬЗУЕМЫЕ В КОМПАНИИ
    • 2.1 Организация проектов разработки приложений в компании, используемые методологии и инструменты разработки
    • 2.2 Определение понятия тестирования ПО
    • 2.3 Классификация видов тестирования
      • 1.
      • 2.
      • 1. (1)
      • 2. (1)
      • 3.
      • 1. (2)
      • 2. (2)
      • 2.1.
      • 2.2.
      • 2.3.
      • 2.3.1 По объекту тестирования
      • 2.3.2 По уровню тестирования
      • 2.3.3 По субъекту тестирования
      • 2.3.4 По позитивности сценария
      • 2.3.5 По степени автоматизации
    • 2.3 Методологии тестирования
      • 2.3.1 Метод черного ящика
      • 2.3.2 Метод белого ящика
      • 2.3.3 Метод серого ящика
    • 2.4 Процесс тестирования
      • 2.4.1 Разработка тест-кейсов
      • 2.4.3 Требования к тест-кейсу
      • 2.4.4 Выполнение тест-кейсов
    • 2.5 Особенности и преимущества автотестирования
    • 2.6 Разработка процесса автоматизированного тестирования приложения
  • 3 ВНЕДРЕНИЕ ПРОЦЕССА АВТОТЕСТИРОВАНИЯ ПРИ РАЗРАБОТКЕ ПРИЛОЖЕНИЙ
    • 3.1 Выбор инструментов для автотестирования
      • Согласно официальному сайту, "Appium построен на идее, что вам не нужно устанавливать SDK для тестирования нативных приложений. Тестирование iOS с Appium выполняется с помощью JSONWireProtocol и Selenium WebDriver.
      • Плюсы Appium:
    • 1.
    • 2.
    • 3.
    • 3.1
    • 3.2 Организация процесса автотестирования и использование выбранных инструментальных средств при реализации проекта разработки приложения в компании
    • 3.3 Оценка качества и оперативности тестирования с другими проектами, в которых автотестирование не применялось
  • СПИСОКИ СПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

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

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