Сводка тестирования релиза

Цель

Зафиксировать результаты приёмочного тестирования новой версии TesLab лабораторией до ввода в эксплуатацию.

Область применения

Формируется лабораторией для каждого крупного обновления TesLab. Документ является внутренним артефактом, не раскрывающим коммерческой тайны ПО.

Термины

  • Тест - функциональная проверка модуля;
  • Критерий приёмки - условие успешного прохождения теста;
  • Результат - факт прохождения теста.

Ключевые тестовые сценарии (пример):

  • Авторизация пользователей - проверить вход под пользователями разных ролей. Критерий: вход успешен, права соответствуют ролям.
  • Создание/утверждение протокола - создать несколько протоколов по разным типам испытаний. Критерий: протоколы создаются без ошибок, данные корректно сохраняются, формируется ПДФ.
  • Работа с СИ и ФГИС - обновить статус поверки СИ, отправить данные в ФГИС Аршин. Критерий: поля СИ обновляются, синхронизация проходит без ошибок.
  • Журналы - ввести записи в журнал несоответствий и журнал условий. Критерий: новые записи сохраняются, видимы в интерфейсе, экспорт возможен.
  • Резервное копирование - запустить ручной бэкап через TesLab Sync BackUp (или FTP). Критерий: файлы копируются без ошибок.
  • Основные интеграции - выполнить обмен через API: получить и отправить тестовый запрос к внешней системе. Критерий: API-запросы успешны (Status 200).
  • Отчётность/выгрузка - сформировать стандартный отчёт по испытаниям и выгрузить его. Критерий: отчёт содержит ожидаемые данные (названия, даты, результаты).
  • Базовый функционал - проверить несколько запросов к базе (поиск по договорам, фильтрация таблиц). Критерий: поиск возвращает корректные записи, отображение без ошибок.

Рекомендуемая таблица проверок

Проверка Критерий приёмки Результат
1 Права доступа + "только свои" Роли работают согласно матрице
2 Создание протокола Статус "Черновик", корректные параметры по дате
3 Утверждение протокола Формирование номера протокола. Запрет на редактирование
4 Печать/выгрузка PDF/Word формируются, ZIP скачивается
5 Синхронизация с ФГИС Протокол опубликован во ФГИС ФСА
6 Журнал окружающей среды Запись создается, нарушения отображаются
7 Бэкап БД Бэкап доступен, выгрузка в хранилище работает
8 Архивирование протокола Файлы укладываются в ожидаемую структуру
9 API (если используется) HTTPS и авторизация работают

Варианты результативности

  • Пройдено - критерий выполнен полностью
  • Пройдено с замечаниями - работает, но есть ограничения/мелкие дефекты (нужны меры/тикет).
  • Не пройдено - критерий не выполнен.
  • Не применимо - проверка не относится к вашей конфигурации (например, API не используется).
  • Заблокировано - проверить нельзя из-за внешнего препятствия (нет доступа, нет данных, баг в другом модуле, нет стенда).

Итог

Приёмочный результат – Пройдено (если все критические тесты пройдены). При отказе – документируются найденные дефекты и планируется переработка.

Настоящий шаблон не раскрывает внутренние механизмы ПО; конкретика тестов приводится только в рамках лаборатории.