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