Вы находитесь на странице: 1из 1

И все же верификация – лишь одно из преимуществ написания тестов.

И автономные, и приемочные
тесты – своего рода формы документации. Компилируемой и исполняемой, а потому точной и
надежной. К тому же тесты пишутся на не допускающем неоднозначного толкования языке, понятном
соответствующей аудитории. Программисты могут прочитать автономные тесты, потому что они
написаны на знакомом им языке программирования. Заказчики могут прочитать приемочные тесты,
потому что они написаны на простом табличном языке.

Быть может, самое важное достоинство тестирования – это его влия- ние на архитектуру и дизайн.
Чтобы модуль или приложение поддава- лись тестированию, необходимо разорвать его связи с
окружением. Чем лучше тестируется программа, тем меньше имеется связей. Намерение