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. Загрузка существующего теста
В верхней панели в выпадающем списке выберите нужный тест
Система автоматически загрузит все вопросы и результаты теста
Внесите необходимые изменения
Нажмите кнопку "Сохранить тест" для сохранения изменений
5. Технические особенности
5.1. Хранение данных
Все данные хранятся в файлах:
tests/
- каталог с файлами тестов (формат JSON)
results/
- каталог с результатами прохождения тестов (формат JSON)
5.2. Поддерживаемые форматы изображений
Для вопросов и ответов можно загружать изображения следующих форматов:
- JPEG (.jpg, .jpeg)
- PNG (.png)
- GIF (.gif)
Изображения сохраняются в виде Data URL (base64-кодированные строки) внутри JSON-файлов тестов.
5.3. Требования к серверу
Для работы платформы требуется:
- Веб-сервер с поддержкой PHP
- Возможность записи в каталоги
tests/
и results/
6. Часто задаваемые вопросы
Как изменить порядок вопросов в тесте?
В текущей версии платформы порядок вопросов определяется последовательностью их добавления. Для изменения порядка вам нужно:
- Удалить вопросы в неправильном порядке
- Добавить их заново в нужном порядке
Можно ли экспортировать результаты тестирования?
Да, все результаты хранятся в файлах JSON в каталоге results/
. Вы можете обработать эти файлы для экспорта в другие форматы.
Как добавить несколько правильных ответов на вопрос?
В текущей версии платформы каждый вопрос предполагает выбор одного варианта ответа. Для реализации нескольких правильных ответов вы можете:
- Создать отдельный вариант ответа для каждой комбинации
- Или настроить веса ответов так, чтобы сумма весов правильных ответов давала нужный результат
Можно ли ограничить время прохождения теста?
В текущей версии такой функции нет, но система фиксирует время прохождения каждого теста, которое можно увидеть в статистике.