Development of a software tool for automated testing of REST apis in CI/CD pipelines
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Розробка програмного забезпечення для автоматизованого тестування REST APIS у паплайнах CI/CD
Анотація
Інтеграція конвеєрів безперервної інтеграції та безперервного розгортання (CI/CD) стала визначальною для забезпечення швидкої й надійної поставки програмного забезпечення в сучасній розробці. У цьому контексті тестування RESTful API постає критично важливим складником, що потребує автоматизації для підтримання ефективності й точності. У дослідженні представлено розроблення програмного засобу, призначеного для автоматизації тестування REST API у процесах CI/CD. Засіб має на меті спростити робочий процес тестування, зменшити ручне втручання та покращити виявлення потенційних проблем на ранніх етапах циклу розробки. Завдяки застосуванню технік скриптування та інтеграції з наявними платформами CI/CD засіб уможливлює автоматизоване генерування, виконання тестових сценаріїв і формування звітів. Реалізація спирається на галузеві стандартні практики й інструменти, що забезпечує сумісність і масштабованість. Попередні оцінювання свідчать про істотне підвищення ефективності тестування та зменшення кількості помилок розгортання. Результати підкреслюють важливість автоматизованого тестування API в сучасній розробці програмного забезпечення та роль спеціалізованих засобів у досягненні цієї мети.
Integrating 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.
Integrating 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.
Опис
Ключові слова
УДК
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Davydenko 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.