понедельник, 11 июня 2012 г.

Lesson 124

На курсе ТАУ, что вел сам Страшинин, помнится, он нам советовал вбить себе в голову, что между автоматизированной и автоматической системой есть огромнейшая разница.

Ну, и как водится, со временем все отчетливей понимаешь, как велика разница. И как жаль, что она есть. И как печально сейчас знать, что многие считают системы, мне подведомственные, автоматическими. В то время как они всего лишь автоматизированные, да.

Слово Канеру

Не скупитесь на проектирование автоматизированных тестов.

Представьте, что разумный и наблюдательный человек будет тестировать вручную. Представьте, что автоматизированных тестов нет вообще.
Вот список проблем, с которыми вам, возможно, придется столкнуться при разработке тестов:

- Обеспечьте корректную настройку тестов
- Опишите ожидаемый результат
- Опишите возможные ошибки и побочные эффекты
- Обеспечьте восстановление после потенциального сбоя
- Предотвратите взаимное влияние тестов

Документируйте дизайн тестов, чтоб другие люди, использующие ваши тесты, понимали, что вы имели в виду.

Комментариев нет:

Отправить комментарий