Обзор Adit Testdesk - пакета программ для тестирования знаний


Сегодня многие компании и некоммерческие организации достаточно часто сталкиваются с необходимостью проведения того или иного тестирования. Казалось бы, это актуально только для образовательных учреждений разных уровней. В них все чаще и чаще на занятиях используются компьютеры. И, естественно, никто бы не отказался применить все возможности ПК и для тестирования обучающихся. Однако на самом деле различные виды тестирования проводятся и в "обычных", то есть необразовательных организациях. Например, тестирование соискателей на открывшуюся в компании вакансию. Или регулярное психологическое тестирование, которое позволяет выявить "климат" в офисе и определить людей, которые являются источниками напряжения и мешают нормально работать другим. А ведь еще есть тесты по технике безопасности, профессиональные тесты для подтверждения права заниматься той или иной деятельностью, различные аттестации и т. п. Для реализации всех этих видов тестирования очень удобно использовать компьютер. Это позволяет ускорить проведение опросов и существенно облегчить обработку результатов. Правда, стоит отметить, что на рынке ПО, предназначенного для реализации тестирования, наблюдается некоторый перекос в сторону относительно простых утилит, функциональных возможностей которых зачастую не хватает для решения всех задач. К счастью, из этого правила есть и исключения. Одним из них является продукт Adit Testdesk, разработанный специалистами компании Adit Software.

Итак, Adit Testdesk. Этот продукт представляет собой целый пакет программ, которые реализуют весь цикл тестирования. Первая из них - Editor. С ее помощью администратор или любой ответственный сотрудник может создавать и редактировать тесты. Далее идет Tester. Это утилита необходима для прохождения тестирования пользователями на локальном компьютере. Следующие две программы называются Testserver и Testclient. С их помощью можно организовать удаленное тестирование по локальной сети или даже через Интернет. Пятая утилита - Reporter. Как видно из ее названия, она предназначена для генерации отчетов. Ну и, наконец, последняя программа - это Scriptmaker. С ее помощью можно организовать так называемые скриптовые тесты (о том, что это, мы поговорим чуть позже).

Интерфейс всех программ, входящих в пакет Adit Testdesk, выполнен на русском языке. Кроме того, можно отметить его простоту. В нем нет каких-то особых изысков и красот. Однако он лаконичен и интуитивно понятен, что в данном случае гораздо лучше. Ведь проходить тестирование могут и далекие от компьютера люди. Так что простота программы скорее является плюсом, нежели каким-то недостатком.

Главное окно редактора тестов Adit Testdesk
Главное окно редактора тестов Adit Testdesk

Функциональные возможности рассматриваемого продукта широки. Начнем их разбор с самих тестов. Примечательно, что в свойствах проектов можно задавать множество параметров вплоть до номера версии, истории обновлений и т. п. Тесты в программе Adit Testdesk бывают трех видов. Первый из них - с указанием правильных ответов. Он может использоваться для оценки знаний пользователей, во время аттестаций и т. п. При этом результаты могут представляться в набранных очках, процентах успешности, автоматически конвертироваться в пятибалльную шкалу или в систему "зачет/незачет". Второй тип - психологические тесты. В них каждый пользователь в зависимости от своих ответов на вопросы записывается в ту или иную группу. Ну и, наконец, последний тип тестов - скриптовые. В них автор может полностью управлять интерпретацией результатов с помощью специального встроенного языка программирования (Pascal Script). Благодаря ему можно реализовать сколь угодно сложную обработку тестов, например анализ сложных психологических тестов с пересекающими шкалами, а также любой дополнительный анализ результатов.

Вопросов в тесте может быть сколько угодно. Но при тестировании не обязательно будут задаваться все. Автор может самостоятельно установить количество вопросов, которые будут выбираться из общего числа случайным образом или по порядку. Интересно, что все вопросы в тесте можно разбить по темам. И сделать так, чтобы из каждой из них выбиралось определенное количество заданий. При этом возможна оценка результатов тестирования по отдельным темам, что наверняка понравится многим преподавателям. Естественно, предусмотрена в программе Adit Testdesk возможность ограничения времени прохождения всего теста, тематических групп вопросов и каждого вопроса в отдельности.

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

  • "Да/Нет" - выбор одного из утверждений.
  • "Одиночный выбор" - выбор одного правильного варианта ответа.
  • "Множественный выбор" - выбор нескольких правильных вариантов ответа.
  • "Соответствие" - установка соответствия между двумя списками понятий.
  • "Упорядоченный список" - упорядочивание списка.
  • "Ввод строки" - ввод строки с клавиатуры. Оценка правильности может происходить с использованием регулярных выражений.
  • "Ввод целого числа", "Ввод дробного числа" - ввод целого или дробного числа с клавиатуры.
  • "Выбор части изображения" - указание части изображения.
  • "Рисование точки", "Рисование линии", "Рисование отрезка", "Рисование прямоугольника" и "Рисование окружности" - дорисовка на изображении нужного геометрического объекта.

Для создания вопросов используется встроенный редактор с широкими возможностями по форматированию. В нем можно применять разные шрифты, цвета, списки, таблицы и т. п. Более того, в нем даже реализована возможность проверки орфографии. Кстати, сами вопросы могут представлять собой не только просто текст. К ним можно прикреплять картинки, различные мультимедиафайлы (аудио и видео), а также гиперссылки.

Настройка прав доступа пользователя к тесту
Настройка прав доступа пользователя к тесту

Отдельного упоминания заслуживает еще один встроенный инструмент, который может использоваться при создании теста. Речь идет о "дизайнере". С его помощью можно настраивать внешний вид окна тестирования, определять в нем размещение элементов, необходимых для ответа на вопросы, и т. п. Все это позволяет авторам тестов создавать свои собственные, уникальные интерфейсы.

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

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

Программа для прохождения тестов
Программа для прохождения тестов

Для обработки результатов тестирования используется отдельная программа. С ее помощью можно экспортировать данные в файл формата XML для использования в каких-либо внешних системах. Кроме того, утилита Reporter позволяет генерировать сколь угодно сложные отчеты. Для этого используется очень мощная система шаблонов, которые можно создавать самостоятельно.

Пакет Adit Testdesk предназначен не только для локального, но и для удаленного тестирования пользователей. Для этого используется технология клиент-сервер. Передача данных осуществляется по протоколу TCP/IP, благодаря чему тестирование может осуществляться как по локальной сети, так и через Интернет. Доступ к файлам с тестами имеет только программа-сервер, которая "отдает" клиентским утилитам лишь нужную им информацию. Это позволяет уменьшить объем данных, передаваемых по сети, и обеспечить безопасность теста.

Программа Testserver позволяет администратору задавать правила подключения. С их помощью можно, например, определить набор IP-адресов, с которых будут приниматься запросы на тестирование. Всем остальным доступ будет закрыт. Существуют также правила выбора теста. Они позволяют, исходя из имени пользователя и IP-адреса, ограничить количество доступных для прохождения тестов. Кроме того, администратор может задать квоты, которые позволят ограничить количество попыток тестирования для различных групп пользователей и тестов. Еще одной интересной особенностью программы-сервера является то, что до и после прохождения теста она может выполнять заданные действия, например отправить письмо по электронной почте, генерировать файл с результатами, выкладывать его на FTP-сервер и т. п.

Ну а напоследок давайте поговорим о различных редакциях продукта Adit Testdesk. Дело в том, что у этого пакета программ существует несколько версий, отличающихся друг от друга функциональными возможностями. На данный момент в продаже есть шесть коммерческих вариантов: стандартный, профессиональный, корпоративный, стандартный сетевой, профессиональный сетевой и корпоративный сетевой. Как вы видите, все они могут быть разбиты на две группы. К первой относятся те версии, которые могут работать только в локальном варианте. Вторая же группа редакций позволяет проводить и локальное, и удаленное тестирование.

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

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





Дополнительно

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.