- в клонировании тестов не вижу логики (у каждого теста своя задача и свои вопросы), зачем создавать копию, чтобы потом её полностью менять?
..........
В каком виде их создавать? Универсального решения пока не вижу. Если есть конкретные предложения, давайте попробуем их реализовать, пишите...
По логике все просто. Бекап нужен, когда:
- тесты забиваются на локалке, демонстрируются, проверяются, утверждаются и после всего загружаются на основной сервер на хостинге. Пока других способов переноса тестов я не вижу. Разве бекап всего сайта
- при большом количестве тестов все время настраивать одно и то же доставляет неудобства и забирает время. Развернуть настроенный бекап на много проще
- Достаточно много тестов с отличием в не могих деталях: вариации в количестве вопросов (к примеру 8 и 10), исключение только нескольких вопросов в возрастных категориях и т.д.
- в недавнем случае требовалось сделать тест проверки усвоенных знаний только по конкретному разделу. Опять же проще сделать на основе готового теста, отбросив лишнее.
Бекап рулит и здорово облегчает жизнь. Да и, согласитесь, подготовленный тест с 60 - 100 вопросами и пятью вариантами ответов это не глоток чая. Закономерно, хотелось бы сохранить результат своих трудов. На всякий случай
По вопросу, в каком виде создавать таблицы результатов.
В первую очередь сводные таблицы, где все результаты для менеджера тестов.
Ну, хотя бы в .csv, если так проще. Или в .xls
Причина очевидна. В организации, нуждающейся в тестировании всегда необходимо работать с результатами тестирования. Сортировать по результатам. Фильтровать и т.д. Создавать списки здавших - не здавших и т.д.
Если компонент выдает результаты в таблицах, то все это возможно. Если в PDF, то только разве распечатать как есть.