Разработка системы генерации сценариев автоматического тестирования
Аннотация
Тема магистерской диссертации: «Разработка системы генерации сценариев автоматического тестирования».
Магистерская диссертация выполнена на 60 страницах, содержит 3 таблицы, 12 рисунков, 16 использованных источника, 3 приложения.
Ключевые слова: РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА, АВТОМАТИЗАЦИЯ, ГЕНЕРАЦИЯ ДАННЫХ, ТЕСТИРОВАНИЕ.
Актуальность темы обусловлена растущим рынком автоматизации тестирования API.
Цель работы – создание инструмента, позволяющего ускорить разработку авто-тестов, путём автоматизации рутинных частей процесса.
Объект исследования – автоматизированные тесты.
Для выполнения поставленной цели были решены следующие задачи:
− Изучить автоматизацию тестирования API;
− Изучить существующие инструменты для автоматизации тестирования API;
− Осуществить генерацию корректных и некорректных синтетических данных;
− Подготовить хранилище данных;
− Реализовать генерацию сценариев автоматизированного тестирования;
− Проанализировать процент тестового покрытия сгенерированными тестами.
Результаты работы: практическим результатом работы стал разработанный инструмент генерации тестовых сценариев и синтетических данных, для их наполнения.
Магистерская диссертация выполнена на 60 страницах, содержит 3 таблицы, 12 рисунков, 16 использованных источника, 3 приложения.
Ключевые слова: РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА, АВТОМАТИЗАЦИЯ, ГЕНЕРАЦИЯ ДАННЫХ, ТЕСТИРОВАНИЕ.
Актуальность темы обусловлена растущим рынком автоматизации тестирования API.
Цель работы – создание инструмента, позволяющего ускорить разработку авто-тестов, путём автоматизации рутинных частей процесса.
Объект исследования – автоматизированные тесты.
Для выполнения поставленной цели были решены следующие задачи:
− Изучить автоматизацию тестирования API;
− Изучить существующие инструменты для автоматизации тестирования API;
− Осуществить генерацию корректных и некорректных синтетических данных;
− Подготовить хранилище данных;
− Реализовать генерацию сценариев автоматизированного тестирования;
− Проанализировать процент тестового покрытия сгенерированными тестами.
Результаты работы: практическим результатом работы стал разработанный инструмент генерации тестовых сценариев и синтетических данных, для их наполнения.