Оптимізація тестових конфігурацій багатокомпонентних інформаційних систем за допомогою Pairwise Testing

dc.contributor.authorКохан, Кирило
dc.date.accessioned2026-06-08T09:06:37Z
dc.date.issued2025-11-13
dc.description.abstractУ статті представлено результати дослідження та впровадження методу Pairwise Testing для оптимізації вибору конфігурацій під час автоматизованого тестування багатокомпонентних інформаційних систем (ІС). Проблема комбінаційного вибуху, яка виникає зі зростанням кількості параметрів, платформ і середовищ, призводить до експоненційного збільшення кількості тестів і значних витрат часу та ресурсів. Для мінімізації цих витрат запропоновано використати комбінаторний підхід Pairwise Testing, який забезпечує перевірку всіх можливих пар параметрів системи, суттєво скорочуючи обсяг тестових сценаріїв без втрати якості покриття. У роботі проаналізовано теоретичні основи Pairwise Testing, що базуються на припущенні, що більшість дефектів програмного забезпечення зумовлена взаємодією не більше ніж двох параметрів одночасно. Такий підхід дозволяє зменшити кількість тестів з експоненційної до квадратичної залежності, забезпечуючи 85–95% покриття потенційних помилок. Для побудови оптимальних конфігурацій побудована власна система генерації конфігурацій тестування. На основі розробленої параметричної моделі ІС проведено експериментальне дослідження у середовищі CI/CD, що охоплює етапи побудови таблиць парних комбінацій, автоматичної генерації тестових сценаріїв, інтеграції у конвеєр тестування та аналізу отриманих результатів. Отримані дані засвідчили скорочення кількості виконуваних тестів на 60–80%, зменшення часу тестування на 30–50% і збереження рівня покриття понад 90%. Запропонована інформаційна технологія Pairwise-оптимізації створює формалізований підхід до вибору тестових сценаріїв, підвищує ефективність використання обчислювальних ресурсів та забезпечує адаптивність системи тестування до змін у конфігураціях компонентів. Перспективи подальших досліджень полягають у поєднанні Pairwise Testing із методами машинного навчання та генетичними алгоритмами для побудови адаптивних систем оптимізації тестових конфігурацій у динамічних CI/CD-процесах.
dc.identifier.citationКохан К. Оптимізація тестових конфігурацій багатокомпонентних інформаційних систем за допомогою Pairwise Testing // Глобальні та регіональні проблеми інформатизації в суспільстві і природокористуванні : матеріали XIІІ Міжнародної науково-практичної конференції (м. Київ, 13–14 листопада 2025 року). - К. : НУБіП України, 2025. - С. 43-45.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/15854
dc.language.isouk
dc.publisherНУБіП України
dc.subjectавтоматизоване тестування
dc.subjectPairwise Testing
dc.subjectоптимізація конфігурацій
dc.subjectкомбінаторні методи
dc.subjectбагатокомпонентні інформаційні системи
dc.subjectCI/CD
dc.subjectautomated testing
dc.subjectconfiguration optimisation
dc.subjectcombinatorial methods
dc.subjectmulti-component information systems
dc.titleОптимізація тестових конфігурацій багатокомпонентних інформаційних систем за допомогою Pairwise Testing
dc.typeConferencePaper

Файли

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

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

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

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed to upon submission
Опис: