Провести тест

С помощью сервиса Яндекс.Формы вы можете провести тест, квиз или викторину. Это может быть тест для проверки знаний по какой-либо теме или шуточный квиз, которым можно поделиться в соцсетях. За правильные ответы пользователи будут получать баллы, а после завершения теста увидят свой результат.

  1. Добавить вопросы для теста
  2. Настроить подсчет результатов
  3. Показать правильные и неправильные ответы
  4. Посмотреть ответы пользователей

Добавить вопросы для теста

Чтобы создать тест, добавьте на форму блоки вопросов из категории Тесты и квизы:

  1. Откройте форму или создайте новую.
  2. Выберите форму и перейдите на вкладку Конструктор.
  3. Чтобы добавить вопрос для теста, на левой панели в разделе Тесты и квизы выберите блок и перетащите его в рабочую область.

  4. В открывшемся окне Редактирование вопроса задайте параметры блока:

    1. В поле Вопрос напишите формулировку вопроса.
    2. Для вопросов типа Один вариант и Несколько вариантов задайте варианты ответов.
    3. Укажите правильные ответы и количество баллов, которые за них получит пользователь. У вопросов типа Один вариант и Несколько вариантов правильных ответов может быть несколько.
    4. В блоке Настройки при необходимости сделайте вопрос обязательным или настройте сортировку ответов.

    Подробнее о параметрах вопросов для тестов читайте в разделе Тесты и квизы.

  5. Аналогичным образом добавьте на форму нужное количество вопросов и настройте ответы.
  6. Чтобы изменить порядок вопросов, наведите указатель на блок и перетащите его за значок на нужное место.

  7. Если нужно показывать или скрывать блок в зависимости от ответов пользователя на другие вопросы, настройте условия показа блока.

Настроить подсчет результатов

После завершения теста можно показать пользователю количество набранных баллов и результат. Вы можете выбрать один из двух способов подсчета результата:

  • Двухуровневый — зачет или незачет.
  • Многоуровневый — распределение результатов по сегментам. Например: «профессионал», «любитель» и «новичок».

Чтобы настроить правила подсчета результатов:

  1. Выберите форму и перейдите на вкладку Настройки → Тесты и квизы.
  2. Включите опцию Показывать результат прохождения теста.

    Ограничение. Если вы включите показ результатов теста, при отправке формы не будут работать переход на сайт и показ сообщения, которые можно настроить на вкладке Настройки → Тексты и логика отправки.
  3. Выберите способ подсчета результата:
    • По сегментам — для многоуровневой оценки. При выборе этого варианта задайте количество сегментов (уровней оценки). Количество баллов, которое нужно набрать для каждого сегмента, будет определено автоматически.
    • Зачёт/Незачёт — для двухуровневой оценки. При выборе этого варианта укажите минимальное количество баллов, которое нужно набрать для зачета.
  4. Для каждого сегмента (либо для зачета и незачета) задайте текст, который увидит пользователь, если его результат попадет в этот сегмент:

    • Введите заголовок, например: «Вы заядлый путешественник!»
    • Напишите комментарий. Например, посоветуйте, что почитать, чтобы улучшить результат.

      Чтобы форматировать текст комментария, используйте разметку Markdown.

    • Чтобы прикрепить иллюстрацию, нажмите значок .
  5. Нажмите кнопку Сохранить.

Показать правильные и неправильные ответы

После завершения теста можно показать пользователю правильные и неправильные ответы:

  1. Выберите форму и перейдите на вкладку Настройки → Тесты и квизы.
  2. Включите опцию Показывать результат прохождения теста.
  3. Включите опцию Показывать правильные и неправильные ответы в результатах теста.
  4. Нажмите кнопку Сохранить.

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

Посмотреть ответы пользователей

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