Нетребін, Ю. М.2024-07-202024-07-202024Нетребін Ю. М. Дослідження застосування автоматизованих тестових конвеєрів у безперервній розробці програмного забезпечення : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 122 Комп’ютерні науки / Ю. М. Нетребін ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2024. – 76 с.https://openarchive.nure.ua/handle/document/27473У цій кваліфікаційній роботі проведено аналіз застосування автоматизованих тестових конвеєрів у процесах безперервної розробки програмного забезпечення, з акцентом на використанні Jenkins та інших інструментів CI/CD. Об'єктом дослідження є застосування автоматизованих тестових конвеєрів у безперервній розробці програмного забезпечення, з основним акцентом на використанні Jenkins та інших інструментів CI/CD. Предметом дослідження є процеси безперервної інтеграції та доставки в галузі розробки програмного забезпечення. Це включає в себе методи, практики та інструменти, які використовуються для організації, автоматизації та оптимізації процесів розробки, тестування, інтеграції та впровадження програмних продуктів. Метою дослідження є аналіз та дослідження методів оптимізації процесів CI/CD з використанням автоматизованих тестових конвеєрів. Основним завданням є вивчення існуючих інструментів для автоматизації тестування та їх впливу на процеси CI/CD. Методи дослідження включають аналіз літературних джерел, аналіз практичних випадків використання Jenkins та інших інструментів CI/CD, проведення експериментів та аналіз отриманих даних. У роботі детально розглянуто основні аспекти інтеграції та автоматизації в процесах розробки програмного забезпечення, а також надано увагу ефективності Jenkins та його можливостям інтеграції з різними системами. Галузь застосування результатів дослідження полягає у вдосконаленні процесів розробки програмного забезпечення, зокрема, у впровадженні автоматизованих тестових конвеєрів для підвищення ефективності CI/CD.ukбезперервна інтеграціяавтоматизовані тестові конвеєриДослідження застосування автоматизованих тестових конвеєрів у безперервній розробці програмного забезпеченняOther