Інструменти автоматизованого тестування в CI/CD-конвеєрах

Abstract

Бакалаврська робота на тему - Інструменти автоматизованого тестування в CI/CD-конвеєрах. Метою роботи є дослідження інструментів автоматизованого тестування в CI/CD-конвеєрах та аналіз підходів до забезпечення якості, надійності та безпеки програмного забезпечення в процесі безперервної інтеграції. Об’єкт дослідження: процеси автоматизованого тестування в CI/CD-конвеєрах програмного забезпечення. Предмет дослідження: методи, технології та інструменти автоматизованого тестування, а також засоби інтеграції тестування в DevOps. Результати дослідження: проведено аналіз сучасних підходів до автоматизації тестування, досліджено принципи побудови CI/CD-конвеєрів, розглянуто популярні інструменти автоматизованого тестування та інтеграції, а також реалізовано приклад використання інструментів тестування. У першому розділі розглянуто теоретичні основи автоматизованого тестування, сучасні підходи та концепції CI/CD, а також їх роль у забезпеченні якості програмного забезпечення. У другому розділі досліджено методи автоматизації тестування, інструменти для різних рівнів тестування та принципи інтеграції безпеки. У третьому розділі представлено реалізацію автоматизованого тестування в CI/CD-конвеєрі із використанням сучасних інструментів. Висновок: використання автоматизованого тестування в CI/CD-конвеєрах дозволяє підвищити якість програмного забезпечення, скоротити час розробки, забезпечити безперервний контроль якості та ефективно інтегрувати процеси тестування в життєвий цикл розробки.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By