Методика Правительства от 13.05.1999 N 572 "МЕТОДИКА ПРОВЕДЕНИЯ ИСПЫТАНИЙ АИС И ДРУГИХ КОМПОНЕНТОВ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ НА СООТВЕТСТВИЕ 2000 ГОДУ".
5.2. Тестирование АИС
5.2. Тестирование АИС
При проверке систем, у которых режим тестирования является штатной возможностью, или на специальном стенде для проведения тестировании, процедура тестирования должна основываться на переустановке системных часов, и последовательность ее выглядит следующим образом:
1. Проведение полного резервного копирования системы.
2. Переключение в режим тестирования.
3. Установка системных часов на будущую дату.
4. Тестирование.
5. Установка системных часов на текущую дату.
6. Восстановление системы с резервной копии.
7. Продолжение работы.
При проверке систем, у которых режим тестирования не является штатной возможностью, процедура тестирования основывается на следующих этапах:
1. Изучение работы АИС с целью определения режимов расчета с использованием дат.
2. Изучение входных и выходных форм АИС с целью определения используемых форматов даты (формат ввода года с клавиатуры должен быть определен 4 знаками "YYYY").
3. Изучение структур баз данных, содержащих данные формата даты, для выявления наименований полей и при наличии возможностей СУБД переопределения формата хранения данных формата даты.
4. Проверка (сканирование) исходных кодов по переменным и наименованиям полей баз данных для определения формата ввода и функций обработки данных формата даты.
5. Корректировка исходных кодов в соответствии с выявленными недостатками.
6. Создание резервной копии АИС.
7. Подготовка стенда тестирования и установка АИС.
8. Тестирование АИС на контрольном примере с использованием дат, приведенных в таблице.
Анализ результатов тестирования и обновление версии АИС на рабочей системе.
Таблица
---------------------------------------T-------------------------¬ ¦ Цикл ¦ Что тестируется ¦ +--------------------------------------+-------------------------+ ¦30 декабря 1999 г. - 4 января 2000 г. ¦ Первый банковский день ¦ ¦ ¦ и переход к первом дню ¦ ¦ ¦ 2000 г. ¦ +--------------------------------------+-------------------------+ ¦Первый банковский день в 2000 г. ¦ ¦ +--------------------------------------+-------------------------+ ¦28 февраля 2000 г. - 1 марта 2000 г. ¦ 2000 г. - високосный год¦ +--------------------------------------+-------------------------+ ¦28 февраля 2004 г. - 1 марта 2004 г. ¦ 2004 г. - високосный год¦ +--------------------------------------+-------------------------+ ¦8 сентября 1999 г. - 9 сентября 1999 г¦ Дата, полностью ¦ ¦ ¦ состоящая из "девяток" ¦ ¦ ¦ (9/9/99) ¦ L--------------------------------------+--------------------------
------------------------------
Примечание. Данная методика может дополняться и изменяться по поступлении новых данных, программных средств тестирования по проблеме 2000 года.