История из жизни тестировщика
#Тестировщики находят #дефекты в программах и сразу формируют #отчёт о дефекте и отправляют его разработчикам, чтобы они исправляли дефекты. Однако разработчиков просто так не взять, ведь видя, что тестировщики нашли ошибку в коде, который они писали, чувствуют себя неуютно, как будто #тестировщик щёлкнул его по носу. Они пытаются отмахнуться.
Но тестировщики #народ настойчивый и продолжают настойчиво требовать, чтобы #дефект был исправлен. Эта #ситуация хорошо показана на прикреплённой к посту картинке.
Давайте познакомимся с вами с основными принципами тестирования. Их семь. В этом и последующих постах мы вам расскажем о каждом из них.
Начнём с первого принципа "Тестирование демонстрирует наличие дефектов, а не их отсутствие". Что это значит?
Тестирование может показать, что дефекты присутствуют, однако не может доказать, что дефектов нет. Благодаря тестированию снижается вероятность наличия дефектов, находящихся в программном обеспечении. Однако даже если дефекты не были обнаружены в ходе тестирования, то тестирование не доказывает их отсутствия и корректности работы приложения.
#qa#sqatraining
Компьютер можно считать моделью умственной деятельности человека, поскольку он вводит, выводит, хранит и обрабатывает информацию. Однако, полностью сравнивать умственную деятельность человека с действиями компьютера нельзя. Компьютер может только выполнять последовательность команд составленную для него разработчиком. Такая последовательность команд называется программой.
#qa#sqatraining