Тестирование конфигурации ИРК
Тестирование конфигурации ИРК проверяет, что версия дизайна ведёт себя так, как требует спецификация: каждая проверка данных срабатывает там, где должна, условия показа скрывают и открывают поля правильно, деривации считают верно. Это шаг жизненного цикла каждой версии дизайна, включая поправки: тестирование → ревью → утверждение → публикация.
Валидации системы X7 модуль не касается — её статус определяется документами заказчика.
Тестирование открывается из версии дизайна: «Дизайн исследования» → меню «⋯» версии → «Тестирование конфигурации ИРК», или ссылкой из чек-листа версии на ревью.
Требуемое покрытие
Заголовок раздела «Требуемое покрытие»Сначала задайте риск каждой формы по SOP вашей организации — от него зависит, какое покрытие нужно её правилам:
| Риск | Требование к каждому правилу формы |
|---|---|
| Высокий | подтверждённые позитивный и негативный кейсы |
| Средний и Низкий | хотя бы один подтверждённый кейс |
Запишите обоснование риска — оно попадёт в отчёт.
Работа с кейсами
Заголовок раздела «Работа с кейсами»-
Нажмите «Подобрать кейсы». Для каждого правила движок перебирает граничные и эквивалентные значения и находит вход, где правило срабатывает, и вход, где нет. Ожидание такого кейса взято у самого движка — это лишь черновик: покрытия он не даёт.
-
Добавьте свои кейсы: «Добавить кейс» у правила — значения вводятся по названиям полей, ожидаемый исход берётся из спецификации.
-
Кейс подтверждает другой человек, не его автор: он сверяет вход и ожидание со спецификацией и нажимает «Подтвердить». Неподтверждённый кейс не засчитывается ни на каком уровне риска.
-
Нажмите «Запустить тестирование»: каждый кейс исполняется тем же движком правил, что работает при вводе данных, без данных субъектов. Прогон фиксирует, кто его запустил, и отпечаток дизайна (SHA-256).
-
Скачайте «Отчёт о тестировании».
Связь с утверждением версии
Заголовок раздела «Связь с утверждением версии»Прогон черновика или версии на ревью записывается свидетельством к версии. Утверждающий видит в чек-листе, есть ли свидетельство с выполненными критериями для текущего дизайна. Если его нет (дизайн изменён после прогона, критерии не выполнены или тестирование шло вне системы), утвердить можно только с причиной — она и факт утверждения без свидетельства остаются в аудиторском следе.
Поправка — это новая версия дизайна, и она проходит тот же путь: дифф версий подскажет, какие правила изменились и что нужно протестировать повторно.
Отчёт о тестировании
Заголовок раздела «Отчёт о тестировании»Отчёт строится только из последнего прогона и печатается в PDF из браузера: свойства документа с отпечатком дизайна, назначение и область, требуемое покрытие и риск форм, сводка, правила и их покрытие, отклонения (не пройденные кейсы и правила без требуемого покрытия), критерии приёмки тестирования, итог и строки подписей «Составил / Проверил / Утвердил».
Итог отчёта — «критерии приёмки тестирования выполнены» или «не выполнены». Вывод о пригодности конфигурации делает и подписывает ответственное лицо спонсора. Если дизайн изменён после прогона, отчёт прямо говорит, что результаты устарели.
- Просмотр тестирования конфигурации ИРК — видеть экран и скачивать отчёт;
- Ведение тестирования конфигурации ИРК — задавать риск, вести и подтверждать кейсы, запускать тестирование.
Каждое действие модуля записывается в аудиторский след.