Методы доступа к элементам объекта тестирования.
- Доступ к элементу по адресу (непосредственному (прямому), косвенному);
- Доступ к элементам по случайным адресам из известного диапазона (Random tests);
- Доступ к элементам по адресам линейно из известного диапазона (подряд по возрастающей или убывающей в диапазоне).
- Доступ к элементам по адресу «бабочка» (Butterfly tests). Последовательность тестирования следующая:
- начальный адрес;
- конечный адрес;
- начальный адрес +1;
- конечный адрес -1;
Так до центра диапазона.
Группа кодов при тестовой диагностики имеет следующий вид:
1. Проверка на , , ;
2. Выполнение собственно операции: сдвиг, +/-1 счетчику, параллельная запись, суммирование, сравнение и т.д.
Вторая группа кодов требует знания функционирования устройства во всех режимах работы, или в которых оно функционирует в данном случае.
Методы проверок работоспособности узлов вычислительной техники
В основном ПК состоит из портов-регистров, ячеек памяти, счетчиков и линий управления.
І. Для регистров-портов выполняется запись или чтение со сравнением , , (при возможности выполняют межрегистровую пересылку с проверкой результата на выходе составленной цепочки, например для регистров МП).
ІІ. Для памяти выполняется запись или чтение со сравнением , , и других кодов в сочетании с проверками различного содержания соседних ячеек.
ІІІ. Для секторов магнитных носителей выполняется:
Верификация (проверка доступности сектора). Под DOS это запуск функции 04h прерывания 13h. Эта функция выставляет флажок доступа. Под Windows выполнение функции ReadFile().
Запись/Чтение со сравнением посекторно , , («тяжелые» коды для магнитных поверхностей).