ВИБІР ІНСТРУМЕНТУ БЕЗПЕРЕРВНОЇ ІНТЕГРАЦІЇ ДЛЯ АВТОМАТИЗОВАНОГО ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
DOI:
https://doi.org/10.30977/BUL.2219-5548.2022.96.0.30Ключові слова:
автоматизоване тестування ПЗ, інструменти безперервної інтеграції, модель оцінювання, система підтримки прийняття рішеньАнотація
У роботі проаналізовано можливості основних інструментів безперервної інтеграції для автоматизованого тестування та визначено критерії їхнього оцінювання. На основі визначених критеріїв розроблено модель оцінювання зазначених інструментів за допомогою СППР та використано її для вибору відповідного інструменту. Рекомендований СППР інструмент безперервної інтеграції CircleCI було запроваджено на підприємстві для тестування реального програмного продукту. Отримано та проаналізовано результати використання моделі оцінювання.
Посилання
Automated testing: strategy preparation. URL: https://dou.ua/lenta/articles/preparation-fortest-automation/ [in Ukrainian].
Automated testing: how to avoid common mistakes. URL: https://www.globallogic.com/ua/insights/blogs/qa-automation-2/ [in Ukrainian].
Continuous integration: CircleCI vs Travis CI vs Jenkins. URL: https://habr.com/ru/company/southbridge/blog/332836/ [in Ukrainian].
Principles of СI/CD. URL: https://medium.com/southbridge/ [in Ukrainian].
SSTD Vybor. URL: https://allsoft.ru/software/vendors/tsiritas/-spprvybor/ [in Russian].
What is continuous integration of Jenkins. URL: https://uk.myservername.com/-jenkins-ci-tutorialwhat-is-jenkins/ [in Ukrainian].
A Basic Introduction to DevOps Toolsю. URL: http://citeseerx.ist.psu.edu/viewdoc/summarydoi=10.1.1.735.292.
Atlassian Bamboo. URL: https://www.atlassian.com/ru/software/bamboo.
Comparison of Most Popular Continuous Integration Tools: Jenkins, TeamCity, Bamboo, Travis CI and more. URL: https://www.altexsoft.com/blog/engineering/comparison-of-most-popular-continuous-integrationtools.
Continuous integration and delivery‒Circle CI. URL: https://circleci.com/
DevOps methodology and process. URL: https://medium.com/@raycad.seedotech/devopsmethodology-and-process-dde388eb65.