Инструкция по использованию Платформы тестирования

1. Общее описание

Платформа тестирования позволяет создавать, редактировать и проходить тесты с различными типами вопросов, а также просматривать статистику результатов.

Система состоит из трех основных компонентов:

2. Прохождение теста

2.1. Начало тестирования

Откройте главную страницу платформы (index.html)
Вы увидите список доступных тестов в виде карточек
Нажмите на карточку теста, который хотите пройти
Если у теста есть описание, сначала отобразится страница с описанием, где нужно нажать кнопку "Продолжить" для начала тестирования.

2.2. Процесс тестирования

На каждом экране отображается один вопрос и варианты ответов
Выберите один из предложенных вариантов ответа
Для перехода к следующему вопросу нажмите кнопку "Далее"
Для возврата к предыдущему вопросу нажмите кнопку "Назад"
В верхней части экрана отображается индикатор прогресса, показывающий текущий вопрос и общее количество вопросов.

2.3. Завершение теста

На последнем вопросе вместо кнопки "Далее" появится кнопка "Завершить тест"
После завершения теста отобразится страница с результатами
На странице результатов вы можете:

3. Создание и редактирование тестов

3.1. Открытие редактора тестов

Откройте файл redaktor.html в браузере

3.2. Создание нового теста

В верхней панели в выпадающем списке выберите "-- Создать новый тест --"
Введите название теста в поле "Введите название теста"
Нажмите кнопку "Сохранить тест" для сохранения изменений
При первом сохранении система автоматически создаст имя файла на основе названия теста (используя транслитерацию).

3.3. Добавление вопросов

Нажмите кнопку "Добавить вопрос" в нижней панели
Введите текст вопроса в соответствующее поле
При необходимости добавьте изображение к вопросу, нажав кнопку "Загрузить"
Для каждого вопроса добавьте минимум 2 варианта ответа

3.4. Добавление ответов

Для каждого ответа введите:
При необходимости добавьте изображение к ответу
Для добавления нового ответа нажмите на значок "+" в конце списка ответов
Каждый вопрос должен содержать как минимум 2 варианта ответа. Удалить можно только дополнительные ответы.

3.5. Навигация между вопросами

Используйте кнопки "Назад" и "Вперед" в нижней панели
Или используйте боковые стрелки по краям экрана
Текущий номер вопроса отображается в центре нижней панели

3.6. Удаление вопросов

Нажмите на значок корзины в правом верхнем углу карточки вопроса
Тест должен содержать как минимум один вопрос. Удалить можно только дополнительные вопросы.

3.7. Настройка результатов теста

Нажмите кнопку "Результаты" в нижней панели
В открывшемся модальном окне вы можете:
Для добавления нового диапазона результатов нажмите кнопку "Добавить результат"
Закройте модальное окно после завершения редактирования
Тест должен содержать как минимум один диапазон результатов. При прохождении теста пользователь получит описание того результата, в диапазон которого попадет его итоговый балл.

3.8. Загрузка существующего теста

В верхней панели в выпадающем списке выберите нужный тест
Система автоматически загрузит все вопросы и результаты теста
Внесите необходимые изменения
Нажмите кнопку "Сохранить тест" для сохранения изменений

4. Просмотр статистики

4.1. Открытие страницы статистики

Откройте файл stats.html в браузере

4.2. Использование фильтров

В верхней части страницы вы можете:

4.3. Сортировка результатов

Нажмите на заголовок любого столбца таблицы для сортировки результатов
Повторное нажатие изменит направление сортировки

4.4. Просмотр данных

В таблице отображаются следующие данные:

5. Технические особенности

5.1. Хранение данных

Все данные хранятся в файлах:

5.2. Поддерживаемые форматы изображений

Для вопросов и ответов можно загружать изображения следующих форматов:

Изображения сохраняются в виде Data URL (base64-кодированные строки) внутри JSON-файлов тестов.

5.3. Требования к серверу

Для работы платформы требуется:

6. Часто задаваемые вопросы

Как изменить порядок вопросов в тесте?

В текущей версии платформы порядок вопросов определяется последовательностью их добавления. Для изменения порядка вам нужно:

  1. Удалить вопросы в неправильном порядке
  2. Добавить их заново в нужном порядке

Можно ли экспортировать результаты тестирования?

Да, все результаты хранятся в файлах JSON в каталоге results/. Вы можете обработать эти файлы для экспорта в другие форматы.

Как добавить несколько правильных ответов на вопрос?

В текущей версии платформы каждый вопрос предполагает выбор одного варианта ответа. Для реализации нескольких правильных ответов вы можете:

  1. Создать отдельный вариант ответа для каждой комбинации
  2. Или настроить веса ответов так, чтобы сумма весов правильных ответов давала нужный результат

Можно ли ограничить время прохождения теста?

В текущей версии такой функции нет, но система фиксирует время прохождения каждого теста, которое можно увидеть в статистике.