Тестовое диагностирование

Тест[3] (англ. test — проба, испытание, исследование) — задание с известным решением, предназначенное для проверки качества системы. Задача построения теста состоит в том, чтобы найти такую совокупность и последовательность входных воздействий, при подаче которой на объект диагностирования получаемые ответы объекта в заданных контрольных точках позволяют делать заключение о его техническом состоянии. Проверяющие тесты предназначены для проверки исправности или работоспособности объекта, а тесты поиска дефектов — для указания места и, возможно, причин дефектов, нарушающих исправность и работоспособность объекта диагностирования. Для дискретных объектов тесты (их алгоритмы) строятся либо по структурным, либо по функциональным моделям. Тесты могут быть как строго определенными (детерменированными) так и вероятностными (псевдослучайные входные воздействия также относятся к последним). В качестве тестовых могут быть использованы входные воздействия, являющиеся рабочими при применении системы по назначению. Такие тесты называют функциональными. Однако необходимо помнить, что функциональные тесты пригодны только для проверки работоспособности объектов, так как обеспечиваемая ими полнота обнаружения и глубина поиска дефектов явно недостаточны для проверки исправности и поиска дефектов. Другой стороной тестового диагностирования являются задачи выбора и разработки средств реализации тестов. Средства тестового диагностирования содержат две основные части — генератор тестовых воздействий и анализатор ответов объекта на тестовые воздействия. Чаще всего генератор и анализатор функционально и конструктивно выполняют отдельно друг от друга. Генератор хранит и создает (генерирует) тесты и подает их на объект диагностирования. Анализатор хранит полученные ответы, сравнивает фактические ответы с ожидаемыми и выдает результат — диагноз. Часто анализатор представляет собой совокупность эталона (исправная копия объекта) и схему сравнения. Также часто часть функций генератора и анализатора возлагается на человека.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: