Сначала определяют условия, необходимые для воспроизведения: копию данных на заданный контрольный момент, версию СУБД, схему, роль, параметры, уровень изоляции, настройки сеанса, часовой пояс и кодировку. Для скрипта нужны его версия, зависимости, входные файлы и порядок запуска. Выполнение того же запроса без этого контекста может дать другой результат.
Повторение выполняют на отдельной копии, созданной для проверки; исходные полученные материалы сохраняют неизменными. Команды и результаты протоколируют. Идентичность состояния перед каждым прогоном подтверждают идентификатором снимка или позиции журнала и контрольными значениями; отдельно фиксируют узел чтения и режим согласованности. Различие на другой версии или базе не опровергает автора, пока не показана сопоставимость среды.
Если точное воспроизведение невозможно, рецензия оценивает достаточность описания и перечисляет отсутствующие условия. Невоспроизводимость и доказанная ошибочность — разные замечания.