Навчальна система для автоматизованої перевірки лабораторних робіт з підтримкою CI/CD
Вантажиться...
Дата
2025
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
У даній дипломній роботі розробляється навчальна система для автоматизованої перевірки лабораторних робіт з програмування на мові C, яка інтегрує CI/CD-підхід для покращення якості навчального процесу. Головним результатом роботи є програмно-апаратний комплекс, який зможе допомогти викладачам ефективніше оцінювати роботи студентів, а студентам – отримувати швидке тестування розробленого коду. Система автоматично виконує компіляцію коду та його тестування, а також виконує візуалізацію результатів тестування. Розробка ведеться з використанням сучасних DevOps-інструментів: Gitea, Jenkins. Для візуалізації результатів передбачено формування звіту тестування у HTML-форматі з детальним описом кожного кроку перевірки.
Опис
Ключові слова
автоматизована перевірка, CI/CD, Gitea, Jenkins, тестування коду, звіт тестування, automated assessment, code testing, test report
Бібліографічний опис
Гук, Д. С. Навчальна система для автоматизованої перевірки лабораторних робіт з підтримкою CI/CD : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Гук Дмитро Сергійович. – Київ, 2025. – 104 с.