Основные подходы и понятия инженеров по тестированию В прошлой статье про тестирование калькулятора мы занимались ручным тестированием. Это эквивалент любого другого ручного труда: может быть эффективно, но плохо масштабируется, и вообще это не инженерный подход. А вот — инженерный. В этой статье разберём на базовом уровне основные подходы к инженерному тестированию. Что такое автотесты Автотесты — это тесты, которые выполняет компьютер, а не человек. Внутри автотест это тоже программа, цель которой — протестировать, как работает другая программа...
Прошлая часть: Что такое баг? Что такое баг-репорт? И для кого на самом деле нужны баги? Если вы самостоятельно натыкались в интернете на описание видов тестирования ПО – вы примерно знаете как это описание выглядит. Вам показывают картинку из 20-30 видов тестирования, затем предоставляют определения этих 20-30 видов тестирования. Мы же пойдем немного другим путем и немного пофилософствуем, ведь нам же надо перебороть наш мозг в его нежелании запоминать «бесполезные определения», которые ну разумеется «в жизни не пригодятся»...