Шаблоны (подстановки) в MyTestXPro

Материал из MyTestXPro Wiki Help
Перейти к: навигация, поиск

При указании имени файла результатов и отчетов можно использовать шаблоны:

%YYYY% или %YY% - год; 
%DD%, %MM% - день, месяц; 
%HH%, %NN%, %SS% - часы, минуты, секунды;

%TESTUID% - идентификатор теста;
%TestTitle% - имя (заголовок) теста;
%TestName% - имя файла теста (без расширения);

%COMPUTER% (или %UserComputerName%)- имя компьютера; 

%UserName% - имя тестируемого;
%UserGroup% - группа тестируемого;

%Mark% - оценка.

Пути можно указывать с шаблоном:

%EXE% - папка с программой;
%PERSONAL% - папка Мои документы;
%DESKTOP% - Рабочий стол.

Mtx student config filedir.png Mtx server config filedir.png


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

(для верха страницы)

%UserName% - имя тестируемого;
%UserGroup% - группа тестируемого;
%UserAdditionalField% - доп. поле;

%Date% - дата тестирования (в формате dd.mm.yyyy);
%Date_% - дата тестирования (в формате dd/mm/yyyy);
%TimeBegin% - время начала теста (в формате hh:nn:ss);
%TimeEnd% - время завершения теста (в формате hh:nn:ss);
%TimeDuration% - продолжительность тестирования (в формате hh:nn:ss);

%TestTitle% - заголовок теста;
%TestFileFull% - полное имя файла теста;
%TestFileWithoutExt% - имя файла теста без расширения;
%TestFile% - имя файла теста;
%TestUID% - UID теста;

%ModeEnd%, %ModeEndShort% - формат окончания теста (закончен, прерван, вышло время...);

%CountTask% - количество заданий в тесте (с учетом [[Создание выборки в MyTestXPro|выборки]]), т.е. сколько заданий должен выполнить тестируемый (реально в тесте может быть намного больше заданий);
%CountAskTask% - заданий задано;
%CountCheckTask% - заданий проверено (тестируемый дал ответ);
%CountCorrectTask% - правильно;
%CountCorrectTaskPercent% - процент правильности (правильно / задано);
%CountErrorTask% - неверно отвеченных заданий;
%CountErrorTaskPercent% - процент ошибочности (ошибок / задано);
%Effectiveness% (%EffectivenessCorrect%) - в процентах правильно / заданий в тесте;
%EffectivenessError% - в процентах ошибок / заданий в тесте;

%CountUsePrompt% - использовано подсказок;

%Score% - набрано баллов;
%ScoreMax% - возможный максимум баллов;
%ResultScore% - процент набрано / максимум баллов;
%Mark% - оценка за тест;

%MaskOfResult% - маска результатов;
%MaskOfTime% - маска времени обдумывания заданий;
%MaskUserAnswer% - маска ответов;
%MaskOfPromptPenalty% - маска использования подсказок;
%MaskOfRepeat% - маска повторных ответов;

(для низа страницы)

%Date% - дата тестирования (в формате dd.mm.yyyy);
%TimeBegin% - время начала теста (в формате hh:nn:ss);
%TimeEnd% - время завершения теста (в формате hh:nn:ss);
%TimeDuration% - продолжительность тестирования (в формате hh:nn:ss);

%DateNow% - текущая дата (в формате dd.mm.yyyy);
%TimeNow% - текущее время (в формате hh:nn:ss);

TmplReport.png TmplReportBottom.png Mtx server report1.png


В журнале тестирования при создании протокола, в шаблоне протокола можно использовать:

%UserName% - имя тестируемого;
%UserGroup% - группа тестируемого;
%UserAdditionalField% - доп. поле;

%Date% - дата тестирования (в формате dd.mm.yyyy);
%Date_% - дата тестирования (в формате dd/mm/yyyy);
%TimeBegin% - время начала теста (в формате hh:nn:ss);
%TimeEnd% - время завершения теста (в формате hh:nn:ss);
%TimeDuration% - продолжительность тестирования (в формате hh:nn:ss);

%TestTitle% - заголовок теста;
%TestFileFull% - полное имя файла теста;
%TestFile% - имя файла теста;
%TestFileWithoutExt% - имя файла теста без расширения;
%TestUID% - UID теста;

%ModeEnd%, %ModeEndShort% - формат окончания теста (закончен, прерван, вышло время...);

%CountTask% - количество заданий в тесте (с учетом [[Создание выборки в MyTestXPro|выборки]]), т.е. сколько заданий должен выполнить тестируемый (реально в тесте может быть намного больше заданий);
%CountAskTask% - заданий задано;
%CountCheckTask% - заданий проверено (тестируемый дал ответ);
%CountCorrectTask% - правильно;
%CountCorrectTaskPercent% - процент правильности (правильно / задано);
%CountErrorTask% - неверно отвеченных заданий;
%CountErrorTaskPercent% - процент ошибочности (ошибок / задано);
%Effectiveness% (%EffectivenessCorrect%) - в процентах правильно / заданий в тесте;
%EffectivenessError% - в процентах ошибок / заданий в тесте;

%CountUsePrompt% - использовано подсказок;

%Score% - набрано баллов;
%ScoreMax% - возможный максимум баллов;
%ResultScore% - процент набрано / максимум баллов;
%Mark% - оценка за тест;

%MaskOfResult% - маска результатов;
%MaskOfTime% - маска времени обдумывания заданий;
%MaskUserAnswer% - маска ответов;
%MaskOfPromptPenalty% - маска использования подсказок;
%MaskOfRepeat% - маска повторных ответов;

%DateNow% - текущая дата (в формате dd.mm.yyyy);
%DateNow_% - текущая дата (в формате dd/mm/yyyy);
%TimeNow% - текущее время (в формате hh:nn:ss);

Server protokol text edit tmpl.png Server protokol text.png

Можно указать какие строки в таблице результатов и какие столбцы в таблице групп показывать в протоколе.

%TabResult% row[Result, Score, Score_ScoreMax, Time, Ng_Nt]

%TabGroupResult% col[Effectivness, Right, Partially, Error, Miss, Prompt, Time, Score]

В журнале тестирования при создании протокола в формате html в шаблоне протокола можно использовать:

%UserName% - имя тестируемого;
%UserGroup% - группа тестируемого;

%Date% - дата тестирования (в формате dd.mm.yyyy);
%Date_% - дата тестирования (в формате dd/mm/yyyy);
%TimeBegin% - время начала теста (в формате hh:nn:ss);
%TimeEnd% - время завершения теста (в формате hh:nn:ss);
%TimeDuration% - продолжительность тестирования (в формате hh:nn:ss);

%TestTitle% - заголовок теста;
%TestFileFull% - полное имя файла теста;
%TestFile% - имя файла теста;
%TestFileWithoutExt% - имя файла теста без расширения;
%TestUID% - UID теста;

%CountTask% - количество заданий в тесте (с учетом [[Создание выборки в MyTestXPro|выборки]]), т.е. сколько заданий должен выполнить тестируемый (реально в тесте может быть намного больше заданий);
%CountAskTask% - заданий задано;
%CountCorrectTask% - правильно;
%CountCorrectTaskPercent% - процент правильности (правильно / задано);
%CountErrorTask% - неверно отвеченных заданий;
%CountErrorTaskPercent% - процент ошибочности (ошибок / задано);
%EffectivenessCorrect% - в процентах правильно / заданий в тесте;
%EffectivenessError% - в процентах ошибок / заданий в тесте;

%CountUsePrompt% - использовано подсказок;

%Score% - набрано баллов;
%ScoreMax% - возможный максимум баллов;
%ResultScore% - процент набрано / максимум баллов;
%Mark% - оценка за тест;

%MaskOfResult% - маска результатов;
%MaskOfTime% - маска времени обдумывания заданий;
%MaskUserAnswer% - маска ответов;
%MaskOfPromptPenalty% - маска использования подсказок;
%MaskOfRepeat% - маска повторных ответов;

%DateNow% - текущая дата (в формате dd.mm.yyyy);
%DateNow_% - текущая дата (в формате dd/mm/yyyy);
%TimeNow% - текущее время (в формате hh:nn:ss);

Server protokol html edit tmpl.png Server protokol html2.png