Внесение неисправностей

Поделись знанием:
Перейти к: навигация, поиск

Внесение неисправностей — метод, используемый в тестировании программного обеспечения. Предполагает искусственное внесение разного рода неисправностей для тестирования отказоустойчивости и, в частности, обработки исключений. Обычно применяется вместе со стресс-тестированием.





История

Технология внесения неисправностей датируется 1970-ми, когда она была впервые использована для порождения аппаратных ошибок[1]. Такой тип внесения неисправностей называется Hardware Implemented Fault Injection (HWIFI) и имитирует аппаратные ошибки системы. Вначале внесение аппаратных неисправностей ограничивалось замыканием контактов на печатных платах и наблюдением реакции системы. Использовались, в основном, для тестирования функциональной надежности (dependability) системы. Позже, для расширения этой технологии, была разработана специализированная аппаратура, например, облучающая определенные участки печатной платы сильной радиацией. Вскоре обнаружилось, что ошибки могут быть внесены программно и такие технологии могут быть полезными при оценке программных систем. Собирательно эти технологии известны как Software Implemented Fault Injection (SWIFI).

Напишите отзыв о статье "Внесение неисправностей"

Примечания

  1. J. V. Carreira, D. Costa, and S. J. G, "Fault Injection Spot-Checks Computer System Dependability, " IEEE Spectrum, pp. 50-55, 1999.

См. также

Ссылки

  • [www.cs.colostate.edu/casi/REPORTS/Bieman95.pdf Using Fault Injection to Test Software Recovery Code] by Colorado Advanced Software Institute.


Отрывок, характеризующий Внесение неисправностей

Все, что видел Пьер направо и налево, было так неопределенно, что ни левая, ни правая сторона поля не удовлетворяла вполне его представлению. Везде было не доле сражения, которое он ожидал видеть, а поля, поляны, войска, леса, дымы костров, деревни, курганы, ручьи; и сколько ни разбирал Пьер, он в этой живой местности не мог найти позиции и не мог даже отличить ваших войск от неприятельских.
«Надо спросить у знающего», – подумал он и обратился к офицеру, с любопытством смотревшему на его невоенную огромную фигуру.
– Позвольте спросить, – обратился Пьер к офицеру, – это какая деревня впереди?
– Бурдино или как? – сказал офицер, с вопросом обращаясь к своему товарищу.
– Бородино, – поправляя, отвечал другой.
Офицер, видимо, довольный случаем поговорить, подвинулся к Пьеру.
– Там наши? – спросил Пьер.
– Да, а вон подальше и французы, – сказал офицер. – Вон они, вон видны.
– Где? где? – спросил Пьер.
– Простым глазом видно. Да вот, вот! – Офицер показал рукой на дымы, видневшиеся влево за рекой, и на лице его показалось то строгое и серьезное выражение, которое Пьер видел на многих лицах, встречавшихся ему.
– Ах, это французы! А там?.. – Пьер показал влево на курган, около которого виднелись войска.
– Это наши.
– Ах, наши! А там?.. – Пьер показал на другой далекий курган с большим деревом, подле деревни, видневшейся в ущелье, у которой тоже дымились костры и чернелось что то.