После прохождения пользователем Теста его попытка и оценка не сохраняются. В чем может быть причина?

Полина Андреева
13.10.2025
При прохождении элемента курса «Тест» в некоторых случаях результаты попытки тестирования и оценка могут не сохраняться. Статья поможет решить эту проблему. . . . . .

Вопрос:

Пользователь заходит в элемент курса «Тест» и проходит попытку тестирования, после чего результаты попытки не отображаются в списке всех пройденных в элементе курса попыток, и также отстутствует оценка за элемент курса. Из-за чего это происходит и как пользователю корректно пройти тестирование, чтобы его результаты сохранились?

Ответ:

Такая ситуация может возникнуть по нескольким причинам:

1. Пользователь не выполнил все действия, необходимые для корректного завершения Теста. Для того, чтобы завершить Тест корректно, пользователю необходимо подтвердить отправку своих ответов на проверку с помощью кнопки «Отправить всё и завершить тест». Если пользователь по каким-либо причинам не нажал на эту кнопку (забыл об этом и перешел к другой странице в СЭО 3KL или в СЭО 3KL произошел сбой, в результате которого пользователь покинул страницу Теста), то попытка останется в состоянии «В процессе» и оценка за нее не будет выставлена. 
Во избежание описанных ситуаций рекомендуем вам пояснять пользователям, при выполнении каких условий их попытка будет корректно отправлена на проверку. Например, вы можете поместить инструкции в поле «Вступление» в настройках элемента курса «Тест», и введенные инструции будут отображаться пользователям перед тем, как они приступят к тестированию.

2. Слушатель нарушил сроки отправки ответа на Тест. Если в Тесте настроено ограничение на время прохождения попытки и настройка «При истечении времени» установлена в значении «Попытки должны быть отправлены до истечения времени, иначе они не учитываются» или «В льготный период разрешить отправку, не изменяя никаких ответов», то пользователю будет необходимо отправить свои ответы до истечения времени, отведенного на попытку. В противном случае попытка будет не засчитана и в отчете не будет отображаться.
Если вы не хотите, чтобы при истечении времени результаты попыток слушателей не учитывались, вы можете установить настройку «При истечении времени» в значении «Открытые попытки отправляются автоматически». Тогда если у слушателя закончится время, отведенное на тестирование, он будет автоматически перенаправлен на страницу результатов попытки, в которой будут учтены те ответы, которые слушатель успел дать.

Подробнее об особенностях работы настройки «При истечении времени».

3. Результаты попытки могут не сохраниться из-за сбоя на сервере, например, при нехватке ресурсов для сохранения попытки. 
Если вы подозреваете такую причину несохранения результатов попыток, вы можете проверить следующие параметры системы:

  • Процент свободного места на диске (Администрирование -> Техническая поддержка СЭО 3KL).
  • Объем оперативной памяти (Администрирование -> Сервер -> Информация о PHP).
  • Предел дополнительный памяти PHP (Администрирование -> Сервер -> Производительность).
Обратите внимание, далее в решении используется терминология для обозначения типовых ролей, заданных в СЭО 3KL по умолчанию. В вашем экземпляре СЭО 3KL названия и набор прав в этих ролях могут отличаться. Подробнее о типовых ролях читайте в статье «Роли, контекст, ролевая модель».

4. Вместо того, чтобы пройти Тест в роли слушателя, пользователь переходит к предварительному просмотру Теста в роли преподавателя или ассистента. Если у пользователя несколько ролей на курсе, например, пользователь одновременно и преподаватель, и слушатель, то по умолчанию он будет входить в курс под ролью с наибольшим набором прав, т. е. под ролью преподавателя. Однако, обратите внимание, что при назначении пользователю одновременно оцениваемой и неоцениваемой роли в курсе может наблюдаться конфликт прав, который может приводить к непредсказуемому результату. Поэтому такому пользователю всегда нужно помнить об этом и понимать, какие действия под какой ролью он должен выполнять.

Мы не рекомендуем использовать одновременное назначение одному пользователю ролей преподавателя и слушателя. Если вам необходимо, чтобы слушатель помимо обучения выполнял на курсе адмнистративные функции, рекомендуем создать для него отдельную учетную запись с нужной ролью.

Чтобы попытка тестирования засчиталась, преподавателю нужно переключиться на роль слушателя. Для этого нужно раскрыть меню в панели навигации пользователя (поз. 1 Рис. 1) и выбрать пункт «Переключиться к роли...» (поз. 2 Рис. 1).

Рис. 1. Переключение пользователя к другой роли.

Далее нужно выбрать роль «Слушатель» (поз. 1 Рис. 2).

Рис. 2. Выбор роли слушателя.

После этого в тестировании кнопка «Предварительный просмотр теста» заменится на кнопку «Попытка теста» (поз. 1 Рис. 3) и пользователь сможет пройти тестирование с фиксацией результатов его попытки.

Рис. 3. Внешний вид Теста от лица роли слушателя.

-Вернуться к Содержанию-

Теги: тест, элемент курса
Рейтинг ответа: 0 (0 оценок)

Комментарии запрещены