Методика Правительства от 13.05.1999 N 572 "МЕТОДИКА ПРОВЕДЕНИЯ ИСПЫТАНИЙ АИС И ДРУГИХ КОМПОНЕНТОВ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ НА СООТВЕТСТВИЕ 2000 ГОДУ".
Приложение 0. Основные примеры тестирования правильности функционирования системных часов в АИС
Приложение 0. Основные примеры тестирования правильности функционирования системных часов в АИС
Пример 1. Проверка правильности функционирования часов в основных переходных точках и при выполнении автоматических операций:
переход на другие сутки;
переход на следующую неделю;
переход на вторую половину месяца;
переход на следующий месяц;
переход к следующей паре месяцев;
переход к следующему кварталу;
переход к следующему полугодию;
переход к следующему году;
архивирование;
рестарт для восстановления системы;
запрос к часам.
Пример 2. Проверка установки и отображения на экране специфических дат, например:
1900/2/29 - должно выдаваться сообщение о сбое, так как 1900 год не является високосным;
1996/2/29 - сообщения о сбое не должно быть, так как 1996 год високосный;
2000/2/29 - сообщения о сбое не должно быть, так как 2000 год является високосным;
00/01/01 - должны высвечивается четыре цифры даты, значение которой зависит от приложения. Например, 1900/01/01, 2000/01/01 и т.д.;
1999/12/31 - это дата должна отличаться от обычного конца года, так как она является концом столетия.
Пример 3. Проверка обработки "датозависимых" данных до и после 2000/01/01 с разными вариантами установки времени:
используйте текущее значение системных часов, чтобы проверить данные с датами;
установите системные часы в 1999/12/31 и затем проверьте данные с датами;
установите на системные часы значение после 2000/01/01 и затем проверьте данные с датами.