ГОСТ Р 51739-2001
Первый раз тестирование проводят в следующей последовательности:
- шаг 1 — с парой КС, обуславливающими передачу максимального числа СД, которое способен принять ТМ;
- шаг 2 — с внесением ошибки в синхросигнал (структуры которых приведены ниже) одного из СД;
- шаг 3 — с состоянием НС в ОС.
Второй раз тестирование проводят с состоянием ОО на шаге 3. В каждом ответном сообщении только одно СД должно содержать недостоверный синхросигнал. При тестировании используют следующие структуры недостоверного синхросигнала: 000011; 001111; 000110; 100111; 111000. Каждое тестирование повторяют N раз для каждой приведенной выше структуры недостоверного синхросигнала, где N — максимальное число СД, передаваемых в ответном сообщении. Тестирование проводят так, чтобы ошибка в синхросигнале была в каждом из СД.
Критерий тестирования: состояние НОСС для каждого передаваемого ОСС.
6.7.5 Длина ответного сообщения
Тесты должны подтверждать способность ТМ обнаруживать ошибки в длине ответного сообщения, когда в нем передается недостоверное число СД.
6.7.5.1 Длина ответного сообщения на команду передачи информации
Тест должен подтверждать способность ТМ обнаруживать ошибки, когда при ответе на КС передачи информации передается недостоверное число СД. Тестирование (6.7) повторяют дважды.
Первый раз тестирование проводят в следующей последовательности:
- шаг 1 — с использованием пары КС, обуславливающих передачу максимального числа СД, которое способен принять ТМ;
- шаг 2 — с передачей ошибочного числа СД в ответном сообщении;
- шаг 3 — с состоянием НС в ОС.
Второй раз тестирование проводят с состоянием ОО на шаге 3.
Каждое тестирование повторяют N раз, где N — максимальное число передаваемых СД. Первое тестирование должно содержать N+1 СД, второе — N—1 СД, а каждое последующее — на одно СД меньше, чем предыдущее, и т. д. до нуля.
Критерий тестирования: состояние НОСС для каждого передаваемого ОСС.
6.7.5.2 Длина ответного сообщения на команду приема информации. Тест должен подтверждать способность ТМ обнаруживать ошибки в ответном сообщении на КС приема информации, если СД непосредственно следует за ОС.
Тестирование (6.7) проводят:
- на шаге 2 — без внесения ошибок;
- на шаге 3 — с передачей одного СД, непосредственно следующего за ОС.
Критерий тестирования: состояние НОСС для каждого передаваемого ОСС.
6.7.6 Непрерывность передачи слов данных
Тест должен подтверждать способность ТМ обнаруживать временные паузы между СД в ответном сообщении. Тестирование (6.7) проводят в следующей последовательности:
- шаг 1 — с ответным сообщением, требующим передачи в нем максимального числа СД;
- шаг 2 — с введением временной паузы 4,0 мкс между ОС и первым СД, а также и между последующими СД;
- шаг 3 — без внесения ошибок.
Паузу измеряют, как показано на рисунке 8. Ответное сообщение должно содержать достоверное ОС и максимальное число СД, которое ТМ способен принять. Временную паузу вводят тестером между ОС и первым СД, между первым СД и вторым СД и т. д. Каждое тестирование (6.7) проводят с временной паузой перед передачей очередного СДП, где п — номер тестирования. Тестирование повторяют N раз, где N — максимальное число СД, передаваемых тестером. В каждое ответное сообщение допускается вносить только одну временную паузу.
Второй раз тестирование проводят с состоянием ОО на шаге 3.
Критерий тестирования: состояние НОСС для каждого передаваемого ОСС.
6.8 Команды управления
Тесты должны подтверждать способность ТМ инициализировать приведенные в таблице 1 КС управления по ГОСТ 26765.52 и идентифицировать ответ устройства интерфейса в режиме ОУ. При тестировании ТМ используют ответные сообщения, передаваемые тестером в ответ на КС управления, как достоверные, так и ошибочные. Тестирование обязательно и должно повторяться дважды: первый раз с кодом 00000 в поле КС «Подадрес/режим управления», второй — с кодом 11111.
16