Доктор Уильям С. Хетцель — эксперт в области тестирования программного обеспечения. Он собрал документы с Симпозиума по методам тестирования компьютерных программ 1972 года, также известного как Симпозиум Чапел-Хилл, в книгу Методы тестирования программ. [1] В книге, опубликованной в 1973 году, подробно рассматриваются проблемы проверки и тестирования программного обеспечения. [2]
В 1986 году Хетцель и Дэйв Гелперин совместно основали консалтинговую фирму Software Quality Engineering. В 1988 году они классифицировали фазы и цели тестирования программного обеспечения по следующим этапам: [3]
- До 1956 года – период, ориентированный на отладку. До 1956 года это был период, ориентированный на отладку, когда тестирование часто ассоциировалось с отладкой: не было четкой разницы между тестированием и отладкой.
- 1957–1978 гг. – Ориентирован на демонстрацию – С 1957 по 1978 гг. наступил период, ориентированный на демонстрацию, в течение которого отладка и тестирование теперь уже различались – в этот период было показано, что программное обеспечение удовлетворяет требованиям.
- 1979–1982 гг. – период, ориентированный на разрушение. Период с 1979 по 1982 гг. объявлен периодом, ориентированным на разрушение, целью которого было найти ошибки.
- 1983–1987 гг. – Ориентирован на оценку. Годы 1983–1987 гг. классифицируются как период, ориентированный на оценку: в течение жизненного цикла программного обеспечения проводится оценка продукта и измеряется его качество.
- 1988–____ – Ориентирован на профилактику – с 1988 года этот период рассматривался как ориентированный на профилактику, когда тесты должны были продемонстрировать, что программное обеспечение соответствует своей спецификации, обнаружить и предотвратить ошибки.
Ссылки
- ^ Хетцель, Уильям К., изд. (1973). Методы тестирования программ . Прентис-Холл. ISBN 9780137296248.
- ^ Меертс, Йорис. "История тестирования программного обеспечения". Ссылки на тестирование . Получено 20 ноября 2016 г.
- ^ Гельперин, Дэвид; Хетцель, Билл (июнь 1988 г.). «Рост тестирования программного обеспечения». Communications of the ACM . 31 (6): 687–695. doi : 10.1145/62959.62965 . S2CID 14731341. Получено 18 декабря 2017 г.