ВИБІР СИСТЕМИ АВТОМАТИЗАЦІЇ ТЕСТУВАННЯ З УРАХУВАННЯМ ВИМОГ ЗАМОВНИКА

Автор(и)

  • Andrei Popov Національний аерокосмічний університет ім. М.Є. Жуковського "ХАІ" https://orcid.org/0000-0001-8984-731X
  • Myroslav Momot Національний аерокосмічний університет ім. М.Є. Жуковського "ХАІ" https://orcid.org/0000-0003-2580-5908
  • Alina Yelizieva Національний аерокосмічний університет ім. М.Є. Жуковського "ХАІ" https://orcid.org/0000-0002-8228-9383

DOI:

https://doi.org/10.30837/ITSSI.2022.19.040

Ключові слова:

тестування програм;, системи автоматизації тестування;, критерії вибору системи;, модель багатокритеріального вибору;, алгоритм вибору системи;, діаграма прецедентів

Анотація

Предметом дослідження є методи та технології автоматизації процесу тестування програмних продуктів. Метою роботи є оптимізація часу й витрат на проведення автоматичного тестування програмного продукту. В роботі вирішені наступні задачі: проведення аналізу існуючих систем автоматизації тестування програмних продуктів; формування системи критеріїв вибору систем автоматизації тестування; розробка формалізованої моделі процесу вибору; розробка алгоритму вибору системи автоматизації з урахуванням вимог замовника; розробка UML діаграм для подання функціональних можливостей розробленого додатку; розробка додатку для інформаційної підтримки процесу вибору. Для розв’язання вказаних задач були використані методи системного аналізу, теорії множин, технології розробки крос-платформних додатків. Отримані наступні результати. Проаналізовані найбільш популярні системи автоматизації тестування, виділені їх область застосування й основні можливості. Виділені критерії вибору, які розділяються на кількісні та якісні. Запропонована формалізована модель вибору систем автоматизації тестування з урахуванням їх характеристик і вимог замовника. Розроблена UML діаграма відображає функціональні можливості розроблюваної підсистеми. Запропонований алгоритм визначення рекомендованої системи автоматизації тестування дозволяє враховувати вектори критеріїв для систем тестування. На основі формалізованої моделі та алгоритму була розроблена підсистема, яка на основі введених критеріїв вибору дозволяє визначити оптимальний варіант системи автоматизації тестування. Висновки: інформаційна підтримка вибору системи автоматизації тестування програмних продуктів на основі розробленого алгоритму враховує вимоги замовника й характеристики існуючих систем, що дозволяє обирати найбільш переважний варіант серед можливих систем. Основним результатом роботи розробленої підсистеми є отримання користувачем рекомендацій з використання системи автоматичного тестування з урахуванням вимог замовника.

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

Andrei Popov, Національний аерокосмічний університет ім. М.Є. Жуковського "ХАІ"

кандидат технічних наук, доцент

Myroslav Momot, Національний аерокосмічний університет ім. М.Є. Жуковського "ХАІ"

кандидат технічних наук, доцент

Alina Yelizieva, Національний аерокосмічний університет ім. М.Є. Жуковського "ХАІ"

кандидат технічних наук, доцент

##submission.downloads##

Опубліковано

2022-04-26

Як цитувати

Popov, A., Momot, M. і Yelizieva, A. (2022) «ВИБІР СИСТЕМИ АВТОМАТИЗАЦІЇ ТЕСТУВАННЯ З УРАХУВАННЯМ ВИМОГ ЗАМОВНИКА», СУЧАСНИЙ СТАН НАУКОВИХ ДОСЛІДЖЕНЬ ТА ТЕХНОЛОГІЙ В ПРОМИСЛОВОСТІ, (1 (19), с. 40–46. doi: 10.30837/ITSSI.2022.19.040.