Интерфейс ICheckSum |
Scroll |
Интерфейс контрольной суммы.
Иерархия:
Описание.
Интерфейс позволяет формировать контрольную сумму с последовательности параметров, получаемых в прикладной библиотеке, и контролировать её работоспособность. Запись в файл полученной контрольной суммы после выполнения заданной последовательности команд библиотеки с последующим сравнением значений контрольной суммы, полученных в разное время, позволяет контролировать повторяемость результатов - получения одних и тех же параметров, а в случае внесения изменений в текст библиотеки - обнаружить скрытые ошибки (ошибки, приведшие к изменению получаемых параметров и, соответственно, изменению контрольной суммы). Если в библиотеке выполняется анализ документа, рекомендуется выполнять тестовые запуски библиотеки на одних и тех же документах.
Примечание:
Данный интерфейс можно получить от интерфейса IApplicationI, используя свойство IApplication::CheckSum.
Подразделы: