Перейти к содержимому
Справочник

Тестирование конфигурации ИРК

Тестирование конфигурации ИРК проверяет, что версия дизайна ведёт себя так, как требует спецификация: каждая проверка данных срабатывает там, где должна, условия показа скрывают и открывают поля правильно, деривации считают верно. Это шаг жизненного цикла каждой версии дизайна, включая поправки: тестирование → ревью → утверждение → публикация.

Валидации системы X7 модуль не касается — её статус определяется документами заказчика.

Тестирование открывается из версии дизайна: «Дизайн исследования» → меню «⋯» версии → «Тестирование конфигурации ИРК», или ссылкой из чек-листа версии на ревью.

Сначала задайте риск каждой формы по SOP вашей организации — от него зависит, какое покрытие нужно её правилам:

Риск Требование к каждому правилу формы
Высокий подтверждённые позитивный и негативный кейсы
Средний и Низкий хотя бы один подтверждённый кейс

Запишите обоснование риска — оно попадёт в отчёт.

  1. Нажмите «Подобрать кейсы». Для каждого правила движок перебирает граничные и эквивалентные значения и находит вход, где правило срабатывает, и вход, где нет. Ожидание такого кейса взято у самого движка — это лишь черновик: покрытия он не даёт.

  2. Добавьте свои кейсы: «Добавить кейс» у правила — значения вводятся по названиям полей, ожидаемый исход берётся из спецификации.

  3. Кейс подтверждает другой человек, не его автор: он сверяет вход и ожидание со спецификацией и нажимает «Подтвердить». Неподтверждённый кейс не засчитывается ни на каком уровне риска.

  4. Нажмите «Запустить тестирование»: каждый кейс исполняется тем же движком правил, что работает при вводе данных, без данных субъектов. Прогон фиксирует, кто его запустил, и отпечаток дизайна (SHA-256).

  5. Скачайте «Отчёт о тестировании».

Прогон черновика или версии на ревью записывается свидетельством к версии. Утверждающий видит в чек-листе, есть ли свидетельство с выполненными критериями для текущего дизайна. Если его нет (дизайн изменён после прогона, критерии не выполнены или тестирование шло вне системы), утвердить можно только с причиной — она и факт утверждения без свидетельства остаются в аудиторском следе.

Поправка — это новая версия дизайна, и она проходит тот же путь: дифф версий подскажет, какие правила изменились и что нужно протестировать повторно.

Отчёт строится только из последнего прогона и печатается в PDF из браузера: свойства документа с отпечатком дизайна, назначение и область, требуемое покрытие и риск форм, сводка, правила и их покрытие, отклонения (не пройденные кейсы и правила без требуемого покрытия), критерии приёмки тестирования, итог и строки подписей «Составил / Проверил / Утвердил».

Итог отчёта — «критерии приёмки тестирования выполнены» или «не выполнены». Вывод о пригодности конфигурации делает и подписывает ответственное лицо спонсора. Если дизайн изменён после прогона, отчёт прямо говорит, что результаты устарели.

  • Просмотр тестирования конфигурации ИРК — видеть экран и скачивать отчёт;
  • Ведение тестирования конфигурации ИРК — задавать риск, вести и подтверждать кейсы, запускать тестирование.

Каждое действие модуля записывается в аудиторский след.