Оптимізація тестових конфігурацій багатокомпонентних інформаційних систем за допомогою Pairwise Testing
| dc.contributor.author | Кохан, Кирило | |
| dc.date.accessioned | 2026-06-08T09:06:37Z | |
| dc.date.issued | 2025-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.uri | https://dglib.nubip.edu.ua/handle/123456789/15854 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | автоматизоване тестування | |
| dc.subject | Pairwise Testing | |
| dc.subject | оптимізація конфігурацій | |
| dc.subject | комбінаторні методи | |
| dc.subject | багатокомпонентні інформаційні системи | |
| dc.subject | CI/CD | |
| dc.subject | automated testing | |
| dc.subject | configuration optimisation | |
| dc.subject | combinatorial methods | |
| dc.subject | multi-component information systems | |
| dc.title | Оптимізація тестових конфігурацій багатокомпонентних інформаційних систем за допомогою Pairwise Testing | |
| dc.type | ConferencePaper |
Файли
Контейнер файлів
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
- Опис: