ОСОБЛИВОСТІ ПІДХОДІВ ЩОДО АВТОМАТИЗОВАНОЇ ГЕНЕРАЦІЇ ТЕСТОВИХ СЦЕНАРІЇВ

ОСОБЛИВОСТІ ПІДХОДІВ ЩОДО АВТОМАТИЗОВАНОЇ ГЕНЕРАЦІЇ ТЕСТОВИХ СЦЕНАРІЇВ

Authors

  • Олексій Коломійцев Національний технічний університет «Харківський політехнічний інститут», Україна https://orcid.org/0000-0001-8228-8404
  • Михайло Гулевич Національний технічний університет «Харківський політехнічний інститут», Україна https://orcid.org/0009-0003-8622-3271
  • Оксана Чекунова Харківський національний університет Повітряних Сил імені Івана Кожедуба, Україна https://orcid.org/0000-0001-9613-7244
  • Вероніка Бречко Національний технічний університет «Харківський політехнічний інститут», Україна https://orcid.org/0000-0001-9578-2102
  • Ірина Ячна Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна https://orcid.org/0000-0003-4187-7143
  • Дмитро Василець Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна https://orcid.org/0009-0008-2754-1006
  • Алла Бердочник Харківський національний університет Повітряних Сил імені Івана Кожедуба, Україна https://orcid.org/0000-0001-9707-998X
  • Дмитро Лук’янов Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна https://orcid.org/0009-0000-8580-5200
  • Олександр Підлісний Харківський національний університет Повітряних Сил імені Івана Кожедуба, Україна https://orcid.org/0000-0002-7805-8232
  • Сергій Фелді Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна https://orcid.org/0009-0009-7555-4255

DOI:

https://doi.org/10.36074/grail-of-science.17.10.2025.060

Keywords:

тестовий сценарій, програмне забезпечення, метод, база даних, алгоритм

Summary

В статті розкрито особливості підходів щодо автоматизованої генерації тестових сценаріїв. Узагальнено сучасні підходи до оптимізації тестових наборів (TSO) і чітко розмежовано підзадачі мінімізації (TSM) та пріоритизації (TSP), включно з грубогранулярними та тонкогранульними стратегіями. Показано зростання ролі ML/RL у TSO та відсутність уніфікованих протоколів оцінювання в оглядах, що ускладнює прямі порівняння методів. Систематизовано базові еталонні техніки вирішення задачі TSO: жадібні методи TSM, delta-debugging, слайсинг (HSFal і динамічний), еволюційні алгоритми (GA), ILP/MOIP-формулювання, кластеризаційні підходи, а також RL-орієнтовані схеми для TSP/генерації. Виявлено методологічний розрив: більшість підходів основаних на навчанні з підкріпленням у тестуванні фокусуються на фаззингу, грубогранулярній пріоритизації або селекції тестових сценаріїв, тоді як тонкогранулярне формування тестових сценаріїв для компільованих мов без формальних специфікацій досліджені недостатньо.

Downloads

Downloads

Download data is not yet available.

References

Гулевич М. CIDER: Інструмент автоматизації тестування C++ бібліотек. Системи управління, навігації та зв’язку. Полтава: Полтавський національний технічний університет ім. Кондратюка, 2024. Т.2. №76. С. 74–77. (Б). – https://doi.org/10.26906/sunz.2024.2.074. DOI: https://doi.org/10.26906/SUNZ.2024.2.074

Гулевич М., Коломійцев О. Методики автоматизації генерації тестів для програмного забезпечення C++. Системи управління, навігації та зв’язку. Полтава: Полтавський національний технічний університет ім. Кондратюка, 2025. Т.2. №80. С. 102–107. (Б). – https://doi.org/10.26906/SUNZ.2025.2.102. DOI: https://doi.org/10.26906/SUNZ.2025.2.102

Semenov S., Kolomiitsev O., Hulevych M., Mazurek P., Chernyk O. An Intelligent Method for C++ Test Case Synthesis Based on a Q-Learning Agent. Applied Sciences. 2025. Т.15. №8596. – https://doi.org/10.3390/app15158596. DOI: https://doi.org/10.3390/app15158596

Коломійцев О.В., Гулевич М.В., Красношапка І.В., Коробецький О.В., Лернатович А.М., Бердочник А.Д., Чебаков О.М., Чемерис В.О., Шкорупський В.М., Чебакова О.Б., Воробйов О.Г. Особливості застосування методів автоматизованої генерації тестів для програмного забезпечення C++. Грааль науки. 2025. №54. С. 527–542. – https://doi.org/10.36074/grail-of-science.18.07.2025. DOI: https://doi.org/10.36074/grail-of-science.18.07.2025.060

Коломійцев О.В., Гулевич М.В., Собора А.І., Лільчицький В.І., Коломієць Б.І., Харченко О.Л., Ясинський О.М., Богдан С.І., Коломієць В.В., Трифоненко К.Ю., Хроль Л.О., Шендрик В.І. Особливості застосування розробленого інструменту CIDER для автоматизації тестування бібліотек програмного забезпечення, яке написано на мові програмування C++. Грааль науки. 2025. №55. С. 476–488. – https://doi.org/10.36074/grail-of-science.22.08.2025. DOI: https://doi.org/10.36074/grail-of-science.22.08.2025.057

Коломійцев О.В., Гулевич М.В., Меленті Д.О., Поринос Є.О., Каменецький В.В., Костащук М.М., Сапон В.І., Сургай В.І., Кушнір В.С., Рязанцев С.С., Хроль Л.О., Салогор В.В. Метод формування тестових сценаріїв для бібліотек програмного забезпечення, яке написано на мові програмування С++ на основі Q-learning агента. ГРААЛЬ НАУКИ: міжнар. наук. журнал. – Вінниця: ГО «Європейська наукова платформа»; НУ «Інститут науково-технічної інтеграції та співпраці», 2025. – DOI: https://doi.org/10.36074/grail-of-science.19.09.2025.041

No 56. – С. 329-352. – DOI 10.36074/grail-of-science.19.09.2025.

Author Biographies

Олексій Коломійцев, Національний технічний університет «Харківський політехнічний інститут», Україна

д-р техн. наук, професор, Заслужений винахідник України, професор кафедри

Михайло Гулевич, Національний технічний університет «Харківський політехнічний інститут», Україна

аспірант кафедри

Оксана Чекунова, Харківський національний університет Повітряних Сил імені Івана Кожедуба, Україна

канд. техн. наук, доц., начальник науково-дослідної лабораторії

Вероніка Бречко, Національний технічний університет «Харківський політехнічний інститут», Україна

канд. техн. наук, доцент кафедри

Ірина Ячна, Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна

начальник науково-організаційного відділення

Дмитро Василець, Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна

старший науковий співробітник науково-організаційного відділення

Алла Бердочник, Харківський національний університет Повітряних Сил імені Івана Кожедуба, Україна

науковий співробітник науково-дослідного відділу

Дмитро Лук’янов, Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна

науковий співробітник науково-організаційного відділення

Олександр Підлісний, Харківський національний університет Повітряних Сил імені Івана Кожедуба, Україна

науковий співробітник науково-дослідної лабораторії

Сергій Фелді, Навчально-науковий випробувальний полігон високотехнологічного озброєння та військової техніки, Україна

науковий співробітник науково-організаційного відділення

Downloads

Published

17.10.2025

Number of views 203

How to Cite

Коломійцев, О., Гулевич, М., Чекунова, О., Бречко, В., Ячна, І., Василець, Д., Бердочник, А., Лук’янов, Д., Підлісний, О., & Фелді, С. (2025). ОСОБЛИВОСТІ ПІДХОДІВ ЩОДО АВТОМАТИЗОВАНОЇ ГЕНЕРАЦІЇ ТЕСТОВИХ СЦЕНАРІЇВ. Grail of Science, (57), 576–596. https://doi.org/10.36074/grail-of-science.17.10.2025.060

Google Scholar

OUCI

OpenAIRE

CrossRef

Index Copernicus

Semantic Scholar

Scilit

ResearchGate

WorldCat

Mendeley

Loading...