Запрос-тестер. Экспресс-тестирование на знание языка запросов в 1С

Публикация № 533557

Разработка - Практика программирования

язык запросов обучение тренировка тестирование SQL

8
Cоздание данного продукта было навеяно знакомством с проектом SQL-ex и желанием довести хорошую идею до ее логического завершения.

Напомню, что в SQL-ex можно выбрать задание и попробовать его решить.  Ваш ответ проверяется системой автоматически. Просто сравниваются две таблицы. Неплохо, а что если  сделать автоматику не только в конце, но и в начале. Сами задания создавать также автоматически. Именно это я и сделал. Система генерит запрос. Чуть более или чуть менее сложный, в зависимости от уровня теста. Показывает вам результат запроса, а также исходные таблицы. От вас же требуется написать запрос и получить точно такой же результат. Можно использовать как для тренировки, так и для тестирования. Задания не повторяются. В базе установлены две роли: Администратор и Пользователь. Роль Пользователь как раз и предусмотрена для тестирования. У пользователя с этой ролью скрыта кнопка "Подсказка" и нет прав на просмотр документа "Протокол" (здесь хранятся результаты).

Продукт представлен в виде базы. Основной элемент - обработка "ЗапросТренер".  В принципе, эта обработка будет работать в любой базе, с любыми данными. Конкретные привязки к ролям Администратор и Пользователь, а также к документу Протокол, при желании нетрудно убрать или изменить.

Приятной работы! 

8

Скачать файлы

Наименование Файл Версия Размер
База для тестирования.
.dt 161,66Kb
24.02.17
5
.dt 161,66Kb 5 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. mkalimulin 369 05.08.16 10:00 Сейчас в теме
2. mkalimulin 369 05.08.16 10:21 Сейчас в теме
Доступен уровень 2. Сортировка и выбор первых.
3. mkalimulin 369 10.08.16 14:50 Сейчас в теме
Доступен уровень 3. Группировка и суммирование.
4. mkalimulin 369 11.08.16 13:21 Сейчас в теме
5. mkalimulin 369 22.08.16 00:35 Сейчас в теме
Доступен уровень 4. Объединение таблиц.
6. mkalimulin 369 23.08.16 08:37 Сейчас в теме
Оставьте свое сообщение