Система тестирования INDIGO v3.10
Рады Вам сообщить о выходе системы тестирования INDIGO v3.10:
3. Улучшения и исправления в программе администратора
3.1. Редактор тестов
3.2. Окно просмотра результатов и отчетов
3.3. Отчет по результату
3.4. Статистика по тесту
3.5. Вопросы типа Эссе
3.6. Модуль «Пользователи»
3.7. Модуль «Сервер»
3.8. Перетаскивание файлов
3.9. Другие исправления
5. Ссылки на скачивание3.1. Редактор тестов
3.2. Окно просмотра результатов и отчетов
3.3. Отчет по результату
3.4. Статистика по тесту
3.5. Вопросы типа Эссе
3.6. Модуль «Пользователи»
3.7. Модуль «Сервер»
3.8. Перетаскивание файлов
3.9. Другие исправления
1. Поддержка отечественных операционных систем
В рамках процесса по импортозамещению программного обеспечения была реализована поддержка работы системы тестирования INDIGO на отечественных операционных системах ALT Linux, РЕД ОС и Astra Linux:
Поддержка затрагивает работу всех подсистем INDIGO: системной службы, системы управления базой данных, web-сервера, подсистемы кеширования, программы администратора, web-интерфейса, инсталляционного пакета, пакета обновления и других служебных программ и их библиотек.
Дополнительные скриншоты:
INDIGO в РЕД ОС и INDIGO в Astra Linux.
Подготовлено подробное руководство пользователя по установке и настройке системы тестирования INDIGO для работы на отечественных операционных системах:
Перейти к руководству пользователя (PDF) »
Поддержка затрагивает работу всех подсистем INDIGO: системной службы, системы управления базой данных, web-сервера, подсистемы кеширования, программы администратора, web-интерфейса, инсталляционного пакета, пакета обновления и других служебных программ и их библиотек.
Дополнительные скриншоты:
INDIGO в РЕД ОС и INDIGO в Astra Linux.
Подготовлено подробное руководство пользователя по установке и настройке системы тестирования INDIGO для работы на отечественных операционных системах:
Перейти к руководству пользователя (PDF) »
2. Поддержка мониторов с высокой плотностью пикселей
Стандартное масштабирование средствами INDIGO подразумевает работу векторного режима масштабирования, который позволяет менять размер интерфейса программы между обычным (100%) и увеличенным масштабом (125%). В случае использования мониторов небольшой диагонали с высокой плотностью пикселей (например, 2K или 4K мониторов) увеличение масштаба до 125% может быть недостаточным, в результате чего элементы интерфейса и шрифты могут выглядеть маленькими. Для решения этой проблемы можно использовать режим масштабирования интерфейса средствами операционной системы. В этом режиме ОС может дополнительно растрово растянуть интерфейс INDIGO (в 100 или 125%) до значений масштабирования, которые заданы в параметрах операционной системы. Это позволяет увеличить размер интерфейса программы до любых значений масштабирования всех существующих мониторов и их параметров. Настройки масштабирования доступны по кнопке со значком лупы в главном окне программы:
При включении опции «Механизм масштабирования: Автоматический выбор» алгоритм выбора будет работать следующим образом:
– Если в ОС задано масштабирование менее чем 175%, то будет использоваться масштабирование средствами INDIGO.
– Если в ОС задано масштабирование 175% или выше, то будет использоваться масштабирование средствами ОС.
При включении опции «Механизм масштабирования: Автоматический выбор» алгоритм выбора будет работать следующим образом:
– Если в ОС задано масштабирование менее чем 175%, то будет использоваться масштабирование средствами INDIGO.
– Если в ОС задано масштабирование 175% или выше, то будет использоваться масштабирование средствами ОС.
3. Улучшения и исправления в программе администратора
3.1. Редактор тестов- [Важно]: Решена проблема некорректной работы операций Копирования-Вставки и Вырезания-Вставки вопросов и групп вопросов. Если вставка осуществлялась в элемент, который находится в процессе редактирования (например, изменение наименования группы вопросов или редактирование текста вопроса), то после вставки редактируемый элемент оставался, как и был до редактирования, а новое значение применялось для вставляемого элемента затирая его исходное значение.
- Добавлено запоминание подсветки полей подстановки в шаблоне результатов. В новой версии программы подсветка включена по умолчанию для всех администраторов. При включении/выключении опция запоминается для конкретного администратора и при открытии новых тестов будет иметь установленное значение.
- Исправлена проблема мерцания области формул при добавлении баллов за элементы теста или при переключении между шкалами.
- Исправлен ряд проблем в работе таблиц вариантов ответов и фиксированных строк.
- Исправлена проблема с самопроизвольным переключением вкладок редактора тестов с одного теста на другой.
- Улучшена работа с вкладками тестов (устранены мерцания, ускорена работа при открытии, переключении и закрытии вкладок).
- Изменен порядок открытия следующей вкладки после закрытия текущей вкладки. В предыдущих версиях программы, если у текущей вкладки была предшествующая вкладка, то выделялась она. В новой версии программы выделяется следующая вкладка, что соответствует общепринятому подходу в браузерах.
- Исправлена проблема, из-за которой после нажатия на сохранение теста переставало работать выделение контента CTRL+A (проблема относилась к области текста вопросов, пояснений, сообщений, инструкции к тесту и шаблону результатов).
- Для вопросов теперь можно задавать четырехзначные значения баллов (максимум до 9999).
3.2. Окно просмотра результатов и отчетов
- [Важно]: При просмотре результатов, во всех отчетах, статистике и сводной ведомости повышена точность отображения больших и дробных чисел с плавающей точкой. В предыдущих версиях программы операции суммирования больших и дробных чисел могли приводить к погрешностям в отображении итоговых данных.
- Улучшен внешний вид отчетов за счет увеличения масштабирования. В новой версии программы отчеты отображаются в масштабе 120%, а если включен увеличенный масштаб интерфейса программы, то отчеты будут отображаться в масштабе 140%.
- Исправлена ошибка печати отчетов на принтерах, которая могла проявляться из-за пустого значения параметра наименования документа. В новую версию программы для каждого отчета добавлено свое наименование, которое отображается в окне очереди печати операционной системы и больше не вызывает проблем в работе драйверов принтеров.
- Ускорен рендеринг отчетов за счет механизма двойной буферизации.
- При сохранении отчетов уменьшен вес RTF-файлов за счет сохранения всех изображений в формате PNG.
- Поскольку панель с эскизами страниц может занимать полезное пространство отнимая место у площади документов, то данную панель стало возможно отключить с сохранением этой настройки в профиле администратора. После этого панель с эскизами страниц больше не будет отображаться у администратора, пока он не изменит настройку.
- Полоса прокрутки в области эскизов страниц теперь корректно перематывается в начало документа после переформирования отчета.
- В отчетах заменены стандартные полосы прокрутки текстового процессора на стилизованные (для решения технических проблем).
- При просмотре результатов исправлен ряд проблем в работе таблиц вариантов ответов и фиксированных строк.
- Исправлена проблема с самопроизвольным переключением вкладок окна отчетов с одного отчета на другой.
- Улучшена работа с вкладками отчетов (устранены мерцания, ускорена работа при открытии, переключении и закрытии вкладок).
- Изменен порядок открытия следующей вкладки после закрытия текущей вкладки (по аналогии с редактором тестов).
- Улучшена цветовая индикация статусов вопросов при просмотре результатов.
- Для вопросов с установленной опцией «За каждый вариант ответа свой балл» добавлено отображение баллов в таблицу с ответами пользователя (отображение баллов только в таблице с правильным ответами было не всегда удобным).
- В окно отчетов и окно редактора профилей шапок и подвалов добавлена кнопка вставки/редактирования гиперссылок.
- Произведен ряд исправлений в окне редактора профилей шапок и подвалов документов.
3.3. Отчет по результату
- [Важно]: Исправлена проблема некорректного отображения правильных ответов в «Отчете по результату». Если в отчете была выключена опция «Отображать статусы ответов и набранные баллы за вопросы» и при этом в тесте встречались вопросы типа «Выбор одного варианта ответа» или «Выбор нескольких вариантов ответа» с включенной опцией «За каждый вариант ответа свой балл», то в отчете некорректно выводились правильные ответы на вопросы (ответы брались из простановки правильных ответов, а не из расстановки индивидуальных баллов за каждый вариант ответа). В новой версии программы ответы проставляются корректно во всех случаях независимо от того, какие опции были включены.
- В «Отчет по результату» для опросов добавлено отображение статуса «Пропуск» для вопросов, которые были пропущены.
- Исправлено отображение правильных ответов для вопросов без оценки (за которые установлено 0 баллов) с включенной опцией «За каждый вариант ответа свой балл».
3.4. Статистика по тесту
- [Важно]: Если в параметрах статистики по тесту для таблицы «Статистика по баллам» отключить опцию «Выводить статистику по вопросам», то «Таблица ответов» (матрица ответов) строилась некорректно. Проблема была связана с тем, что для построения «Статистики по баллам» и «Таблицы ответов» использовалась общая функция генерации структуры таблицы, в которой всегда учитывались настройки таблицы «Статистика по баллам».
- Для вопросов без оценки (за которые установлено 0 баллов) добавлена цветовая индикация и отображение статуса «Без оценки» во всплывающих подсказках.
3.5. Вопросы типа Эссе
- [Важно]: Решена проблема, из-за которой при оценивании вопросов типа Эссе могли сбрасываться баллы за правильные ответы для других вопросов. Проблема проявлялась для вопросов ввода с клавиатуры с проверкой по эталонному значению или регулярным выражением, если в правильных ответах или ответах пользователя встречалась большая буква Р на кириллице.
- Исправлены проблемы в работе поля ввода баллов за вопросы типа Эссе.
- Исправлен ряд проблем с сохранением и открытием файлов вложений к Эссе.
3.6. Модуль «Пользователи»
- Исправлены проблемы в работе окна импорта пользователей.
- Исправлены проблемы в работе окна синхронизации пользователей.
3.7. Модуль «Сервер»
- Решена проблема в отображении списка адресов web-интерфейса, из-за которой выводились лишние неработающие адреса для HTTPS подключений.
- Для включения интеграции с сервисом бесплатных сертификатов Let's Encrypt убрано обязательное требование установки 80-го порта. Вместо блокирующего информационного сообщения администратору теперь выводится запрос на подтверждение, действительно ли он хочет включить интеграцию без установки 80-го порта. Это позволяет включить интеграцию для случаев, когда подключения идут не напрямую в INDIGO, а через прокси сервер, который открыт на 80-му порту для входящих подключений через Интернет.
- Исправлена проблема идентификации запуска web-сервера, которая проявлялась в случае, если зайти в программу администратора быстрее чем загрузилась системная служба INDIGO и связанные с ней процессы. В результате этого можно было видеть, что web-сервер уже запущен, хотя на самом деле это было остаточное состояние кнопок управления web-сервером с момента предыдущей остановки системной службы INDIGO. В новой версии программы кнопки запуска, остановки и перезапуска web-сервера становятся неактивными до момента фактической загрузки web-сервера.
- Исправлены проблемы в работе фильтров таблицы подключений.
- Исправлены проблемы в работе окна редактирования администраторов.
- В редакторе прав доступа администраторов добавлено отображение логина пользователя, т.к. ФИО уникально не идентифицируют пользователя (могут повторяться).
- Исправлена работа панели отображения значка web-интерфейса (favicon) в окне настроек системы тестирования.
- Устранены ошибки в окне редактирования значений выпадающего списка дополнительных полей.
3.8. Перетаскивание файлов
Для удобства загрузки файлов была добавлена функция перетаскивания файлов из оболочки операционной системы в программу администратора:
- Файлов тестов *.itest и файлов лицензионных ключей *.ikf в главное окно программы.
- Файлов лицензионных ключей *.ikf в окно «О программе».
- Файлов *.txt в окно импорта вопросов.
- Файлов *.txt и *.xls в окно импорта пользователей.
3.9. Другие исправления
- [Важно]: Исправлена проблема загрузки и воспроизведения видео и аудио файлов, которая проявлялась, если в ОС была установлена старая версия Flash-плеера. Это могло происходить, например, в результате установки программ, которые принудительно в ОС устанавливают старую версию плеера. Если в ОС установлен ActiveX Flash-плеер старой версии (до 11-ой версии), то загрузка видео и аудио файлов могла завершиться ошибкой, а уже ранее загруженные файлы (например, с другого компьютера) выводились в виде белого прямоугольника. Теперь, если при загрузке плеера происходит ошибка, то программа предлагает его переустановить в автоматическом режиме средствами самой INDIGO.
- Реализована плавная анимация появления главного окна программы для решения проблемы промежуточных перерисовок, которые могли приводить к негативным эффектам.
- Исправлен эффект прозрачного фона (залипания фона) при открытии окна редактора тестов, окна отчетов и других окон.
- Исправлен ряд интерфейсных проблем, которые проявлялись, если в ОС был выставлен режим масштабирования 150% и выше.
- Исправлен ряд проблем в работе окон текстового процессора, а также улучшен их внешний вид за счет изменения и увеличения размеров шрифта.
- Исправлена проблема некорректного отображения размеров шрифтов в диалоговых окнах, если во время работы программы администратора менялись параметры разрешения или масштабирования экрана в ОС, либо производилось подключение к ОС через удаленный рабочий стол.
- Решен ряд проблем, которые могли приводить к проваливанию окон под главное окно программы.
4. Исправления в работе web-интерфейса
- [Важно]: Реализован механизм автоматической загрузки шрифтов web-интерфейса на устройства, которые не имеют необходимых шрифтов в составе операционной системы. Исторически шрифтом по умолчанию для web-интерфейса INDIGO является Verdana. Если устройство не имеет встроенного в свою операционную систему шрифта Verdana или каких-то из его подсемейств (обычного, полужирного, курсива или полужирного курсива), то браузер может автоматически включить Tahoma, Geneva или какой-то другой шрифт на свой выбор, из-за чего на некоторых устройствах web-интерфейс и контент могут выглядеть хуже, чем на устройствах, в которых есть установленный шрифт Verdana. Данная проблема обычно не относится к компьютерам под управлением Windows и устройствам от Apple, но повсеместно встречается на мобильных устройствах под управлением Android, компьютерах с операционными системами семейства Linux и других устройствах. Для решения этой проблемы был реализован механизм, который в случае отсутствия в ОС устройства необходимого подсемейства шрифта Verdana автоматически загружает в браузер и включает эквивалентное подсемейство шрифта DejaVu Sans. Данный шрифт является ближайшим свободным аналогом шрифта Verdana и метрически совместим с ним (начертанием, размером и шириной символов, отступами между символами и другими параметрами).
Пример отображения web-интерфейса под Linux до решения проблемы:
Пример отображения web-интерфейса под Linux после решения проблемы (выгрузка и рендеринг DejaVu Sans):
- В web-интерфейс добавлена поддержка работы с вопросами без оценки (за которые установлено 0 баллов). В предыдущих версиях программы при проверке ответов для таких вопросов писалось, что вопрос отвечен неправильно (балл 0 из 0) и выводился правильный ответ, который мог совпадать с ответом пользователя. В новой версии программы для таких вопросов пишется статус «Без оценки» и правильные ответы не выводятся.
- В обработчики ввода пользовательских данных добавлены корректировки, чтобы сканеры безопасности не выдавали ложноположительные срабатывания на то, что им удалось обнаружить уязвимости.
- Внесены исправления в локализацию на Казахский язык.
- Скорректирована конфигурация для улучшения работы системы при высокой нагрузке.
- Выполнен ряд других корректировок и исправлений.
Ссылки на скачивание:
- Инсталляционный пакет (60 Мб):
Setup INDIGO v3.10.exe - Пакет обновления (68 Мб):
IndigoUpdate v3.10.exe - Клиент администратора (36 Мб):
IndigoAdmin v3.10.exe