<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Development of a software tool for automated testing of REST apis in CI/CD pipelines

dc.contributor.authorDavydenko, M. O.en
dc.contributor.authorKhoshaba, O. M.en
dc.contributor.authorХошаба, О. М.uk
dc.titleDevelopment of a software tool for automated testing of REST apis in CI/CD pipelinesen
dc.title.alternativeРозробка програмного забезпечення для автоматизованого тестування REST APIS у паплайнах CI/CDuk
dc.date.issued2025
dc.publisherОдеський національний технологічний університетuk
dc.identifier.citationDavydenko M. O., Khoshaba O. M. Development of a software tool for automated testing of REST apis in CI/CD pipelines // Матеріали XXV Всеукраїнської науково-технічної конференції молодих вчених, аспірантів та студентів «Стан, досягнення і перспективи інформаційних систем і технологій», Одеса, 17-18 квітня 2025 р. Одеса : ОНТУ, 2025. С. 259-263.uk
dc.relation.ispartofМатеріали XXV Всеукраїнської науково-технічної конференції молодих вчених, аспірантів та студентів «Стан, досягнення і перспективи інформаційних систем і технологій», Одеса, 17-18 квітня 2025 р. : 259-263.uk
dc.identifier.udc004.415
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/48977
dc.description.abstractІнтеграція конвеєрів безперервної інтеграції та безперервного розгортання (CI/CD) стала визначальною для забезпечення швидкої й надійної поставки програмного забезпечення в сучасній розробці. У цьому контексті тестування RESTful API постає критично важливим складником, що потребує автоматизації для підтримання ефективності й точності. У дослідженні представлено розроблення програмного засобу, призначеного для автоматизації тестування REST API у процесах CI/CD. Засіб має на меті спростити робочий процес тестування, зменшити ручне втручання та покращити виявлення потенційних проблем на ранніх етапах циклу розробки. Завдяки застосуванню технік скриптування та інтеграції з наявними платформами CI/CD засіб уможливлює автоматизоване генерування, виконання тестових сценаріїв і формування звітів. Реалізація спирається на галузеві стандартні практики й інструменти, що забезпечує сумісність і масштабованість. Попередні оцінювання свідчать про істотне підвищення ефективності тестування та зменшення кількості помилок розгортання. Результати підкреслюють важливість автоматизованого тестування API в сучасній розробці програмного забезпечення та роль спеціалізованих засобів у досягненні цієї мети.uk
dc.description.abstractIntegrating Continuous Integration and Continuous Deployment (CI/CD) pipelines has become pivotal for ensuring rapid and reliable software delivery in contemporary software development. Within this framework, the testing of RESTful APIs emerges as a critical component, necessitating automation to maintain efficiency and accuracy. This study presents the development of a software tool designed to automate the testing of REST APIs within CI/CD processes. The tool aims to streamline the testing workflow, reduce manual intervention, and enhance the detection of potential issues early in the development cycle. Employing scripting techniques and integrating with existing CI/CD platforms, the tool facilitates automated test case generation, execution, and reporting. The implementation leverages industry-standard practices and tools, ensuring compatibility and scalability. Preliminary evaluations indicate a significant improvement in testing efficiency and reduced deployment errors. The findings underscore the importance of automated API testing in modern software development and the role of specialised tools in achieving this objective.en
dc.subjectREST APIen
dc.subjectCI/CDen
dc.subjectautomated testingen
dc.subjectsoftware toolen
dc.subjectDevOpsen
dc.subjecttest automationen
dc.subjectcontinuous integrationen
dc.subjectREST APIuk
dc.subjectCI/CDuk
dc.subjectавтоматизоване тестуванняuk
dc.subjectпрограмний засібuk
dc.subjectDevOpsuk
dc.subjectавтоматизація тестуванняuk
dc.subjectбезперервна інтеграціяuk
dc.typeThesis
dc.language.isoenen
dc.date.accessioned2025-09-02T11:09:40Z
dc.date.available2025-09-02T11:09:40Z

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
179286.pdf
Розмір:
155,6 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
129 B
Формат:
Plain Text
Опис: