Универсальная платформа для тестирования RTestВыполнил: Шебалков Михаил, студент МЭК 2-2Научный руководитель: Цветкова О.Н., к.п.н., доцент
Платформа RTestЦель работы - создать платформу для тестирования, с возможностями проведения автоматического экспертного анализа (в частности корреляционного)Акутуальность и новизна - не существует бесплатного универсального средства, позволяющего автоматизировать сложно структурированные тесты, создавать батарею тестов по усмотрению каждого конкретного преподавателя и исследователя, проводить автоматический анализ2
Для реализации поставленной задачиБыла изучена литература по методикам тестирования и проведению корреляционно-регрессионного анализа;Изучены особенностей новой системы MS Windows 7 (NT 6.1) и уже существующих ОС;Изучены особенности мобильной платформы Windows Phone 7,  позволяющей создать аналог для телефонов  / смартфонов / коммуникаторов;Изучены особенности веб-программирования, в частности разметки HTML и языка PHP, для возможности проводить тестирование в режиме онлайн;Освоена работа с рекомендованными компанией Microsoft библиотеками MS .NET Framework 4;3
Для реализации поставленной задачиОсвоена работа с синтаксисом языка C# и средой программирования Visual Studio 2010;Освоен процесс разработки для MS Silverlight 4;Построены алгоритмы защиты программы и баз данных (AES-256);Изучены протоколов передачи данных и алгоритмов сжатия (LZMA);Проанализированы стандарты оформления приложений и дистрибутивов;Проведена разработка спецификации универсального формата теста;4
На основании изученных материалов и проведенного анализа, автор разработал программное обеспечение, позволяющее автоматизироватьзначительную часть существующих методик тестирования (личностные тесты, профес-сиональные опросникии т.п.);обработку и частичный анализ результатов (который становился зачастую очень трудоемким).5
Особенности основной версии RTest:Создание диагностических и обучающих тестов, сохранение упакованных файлов для дальнейшего распространения;Создание сложной структуры для теста с помощью скриптов условий;Добавление изображений и LaTeXформул;Воспроизведение тестов и сохранение результатов;Возможность подключения к серверу сайта «Банк тестов» (FTP протокол);6
Особенности основной версии RTest:Установка и удаление программы с помощью удобного установщика;Интеграция в ОС Windows (ассоциация типов файлов, создание ярлыков в панели управления и основных папках);Поддержка многоязычного интерфейса;Многоплатформенность;Защита баз данных и процесса тестирования;Поддержка пользователей онлайн;7
RTestуспешно апробируется вНОУ школа «Ника», г.МоскваГУОШИ «Челябинский Областной Лицей-Интернат», г.ЧелябинскГОУ ВПО «Чебоксарский Государственный Университет», г.Чебоксары8
План развития продукта9
10
11
12
13
14

шебалков инф

  • 1.
    Универсальная платформа длятестирования RTestВыполнил: Шебалков Михаил, студент МЭК 2-2Научный руководитель: Цветкова О.Н., к.п.н., доцент
  • 2.
    Платформа RTestЦель работы- создать платформу для тестирования, с возможностями проведения автоматического экспертного анализа (в частности корреляционного)Акутуальность и новизна - не существует бесплатного универсального средства, позволяющего автоматизировать сложно структурированные тесты, создавать батарею тестов по усмотрению каждого конкретного преподавателя и исследователя, проводить автоматический анализ2
  • 3.
    Для реализации поставленнойзадачиБыла изучена литература по методикам тестирования и проведению корреляционно-регрессионного анализа;Изучены особенностей новой системы MS Windows 7 (NT 6.1) и уже существующих ОС;Изучены особенности мобильной платформы Windows Phone 7, позволяющей создать аналог для телефонов / смартфонов / коммуникаторов;Изучены особенности веб-программирования, в частности разметки HTML и языка PHP, для возможности проводить тестирование в режиме онлайн;Освоена работа с рекомендованными компанией Microsoft библиотеками MS .NET Framework 4;3
  • 4.
    Для реализации поставленнойзадачиОсвоена работа с синтаксисом языка C# и средой программирования Visual Studio 2010;Освоен процесс разработки для MS Silverlight 4;Построены алгоритмы защиты программы и баз данных (AES-256);Изучены протоколов передачи данных и алгоритмов сжатия (LZMA);Проанализированы стандарты оформления приложений и дистрибутивов;Проведена разработка спецификации универсального формата теста;4
  • 5.
    На основании изученныхматериалов и проведенного анализа, автор разработал программное обеспечение, позволяющее автоматизироватьзначительную часть существующих методик тестирования (личностные тесты, профес-сиональные опросникии т.п.);обработку и частичный анализ результатов (который становился зачастую очень трудоемким).5
  • 6.
    Особенности основной версииRTest:Создание диагностических и обучающих тестов, сохранение упакованных файлов для дальнейшего распространения;Создание сложной структуры для теста с помощью скриптов условий;Добавление изображений и LaTeXформул;Воспроизведение тестов и сохранение результатов;Возможность подключения к серверу сайта «Банк тестов» (FTP протокол);6
  • 7.
    Особенности основной версииRTest:Установка и удаление программы с помощью удобного установщика;Интеграция в ОС Windows (ассоциация типов файлов, создание ярлыков в панели управления и основных папках);Поддержка многоязычного интерфейса;Многоплатформенность;Защита баз данных и процесса тестирования;Поддержка пользователей онлайн;7
  • 8.
    RTestуспешно апробируется вНОУшкола «Ника», г.МоскваГУОШИ «Челябинский Областной Лицей-Интернат», г.ЧелябинскГОУ ВПО «Чебоксарский Государственный Университет», г.Чебоксары8
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.