Перейти к основному содержимому

Результаты

Как и в случае с тестами, Hakutest хранит результаты тестирований на вашем устройстве в текстовых файлах. Результаты каждого теста сгрупированы в папки, все папки хранятся в results_directory, обычно:

  • ~/AppData/Local/hakutest/results на Windows.
  • ~/.cache/hakutest/results на Linux и macOS.
подсказка

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

Структура файла

Каждый файл результата тестирования содержит следующую информацию:

  • Имя ученика
  • Време отправки ответа
  • Результаты проверки:
    • Балл
    • Максимальный балл
    • Процент правильно решённых заданий
    • Правильность ответа на каждое задание
  • Информация о тесте:
    • Название теста
    • Автор теста
    • Контрольная сумма теста в формате SHA256

Пример

Рассмотрим следующий пример результата тестирования:

student: Александр
submittedAt: 2023-12-10T20:46:06.566462172+03:00
results:
points: 3
total: 5
percentage: 60
tasks:
'1':
answer: '1'
correct: false
'2':
answer: some text
correct: true
'3':
answer: '2'
correct: true
'4':
answer: '1'
correct: true
'5':
answer: some text
correct: false
test:
title: Информационная безопасность 9 класс
author: Иван Иванов
sha256: 77faf2dafa2f936a5d5b5f56aab0eaeb860b91ab6bd65fddbf5456ed35fbb25a

В этом примере:

  • Имя ученика - Александр
  • Время отправки ответа - 2023-12-10T20:46:06.566462172+03:00.
  • Ученик набрал 3 балла из 5 возможных - 60%.
  • Правильность ответов следующая:
    • Задание 1: false (дан неверный ответ "1")
    • Задание 2: true (дан верный ответ "some text")
    • Задание 3: true (дан верный ответ "2")
    • Задание 4: true (дан верный ответ "1")
    • Задание 5: false (дан неверный ответ "some text")
  • Название теста - "Информационная безопасность 9 класс", автор - Иван Иванов.
  • Контрольная сумма теста: 77faf2dafa2f936a5d5b5f56aab0eaeb860b91ab6bd65fddbf5456ed35fbb25a.