Навчальна система для автоматизованої перевірки лабораторних робіт з підтримкою 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 с.

ORCID

DOI