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

Каждый вопрос и результат теста может иметь отношение только к одной определённой форме тестирования.

Поле фильтра в админпанели компонента позволяет фильтровать списки по тестам и группам вопросов.

Форма теста на лицевой панели сайта работает с использованием библиотеки jQuery, что позволяет сделать навигацию любого количества вопросов в небольшом окне.

 

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

В компонете имеется функция отправки уведомлений о прохождении тестов по E-mail с гибкой настройкой содержания сообщений.

Если тест имеет ограничение по времени, то пользователю показывается время, оставшееся до окончания теста.

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

Компонент может автоматически снимать форму тестирования с публикации при первом положительном результате.