Skip to content

polarnights/ContestED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ContestED


ContestED (Contest Educational) предоставляет serverless подход к тестированию тренировочных задач.

Платформы для проверки решений учебных задач по программированию позволяют проводить различные тестирования программного кода. Такие платформы преимущественно направлены на проверку корректности выполнения задач в рамках изучения спортивного программирования и бэкенд-разработки.

Данная работа представляет возможности применение облачных технологий для тестирование программного кода. Кроме того, в работе проводится сравнительный анализ использования такого подхода в сравнении с классическим тестированием на выделенных серверах. Результатом выполнения работы является платформа, построенная с концепцией CaaS (Cloud as a Service), поддерживающая автоматизированное тестирование для языков C++ и Python.


Навигация

  • Папка Cloud содержит исходный код сервисов для установки в Яндекс.Облако.

  • Папка Paper содержит текст дипломной работы, а также презентацию.

  • Папка Tasks содержит условия, решения и описания к тренировочным задачам, созданным для тестирования.

  • Папка Testing содержит набор скриптов и настроек агентов для тестирования системы.

  • Папка Setup содержит инструкции к настройке

  • Дальнейшие сценарии улучшения системы отражены в файле TODO.md.


Архитектура решения


Полезные ссылки

Эти ссылки могут быть полезны преподавателям для создания своих контестов.

  1. АИСД-1 | 2 модуль | Python

  2. АИСД-1 | 4 модуль | C++


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors