Построения проверяющих тестов и тестов поиска дефекта
Поэтому тестовые программы, составленные на командном уровне, называют программами проверки работоспособности ЭВМ и используют преимущественно для решения задачи контроля.
При функционировании таких тестовых программ факт наличия неисправности в оборудовании ЭВМ устанавливается на основании несовпадения полученного результата выполнения проверяемой команды с ожидаемым (эталоном). Результат и эталон представляют собой двоичные числа, сопоставление их значений производится по команде типа сравнение, поэтому программы позволяют обнаружить отсутствие (или появление) в одном или нескольких битах результата константы 0 или 1. При обнаружении такой неисправности программы формируют и выдают на консоль оператора сообщение об ошибке.
В практике построения проверяющих тестов и тестов поиска дефекта используются понятия «тестовый набор» («набор») и «тест», необходимые для дальнейшего изложения.
Тестом Ti= {Аи А2, Ат) называется совокупность тестовых наборов. Тестом, генерируемым тестовой программой командного уровня, может служить, например, совокупность следующих наборов: значений отдельных полей текущего PSW, значений абсолютного адреса команды в основной памяти, значений машинного формата команды, значений операндов, значений адресов операндов в основной памяти.
Tags: компьютер