При разработке программного обеспечения, каждый из нас сталкивается с этими понятиями. Что же это за термины. Попытаемся разобраться. Ошибка - действие человека, приводящее к некорректному результату. Например: Конечно же тестировщики тоже допускают ошибки и они приносят компании убытки. Например, пропущенный дефект. Дефект - несовершенство или недостаток в работе продукта, когда он не отвечает требованиям или спецификации. Простым языком, дефект - расхождение ожидаемого и фактического результата. Ожидаемый результат - поведение в системе, которое мы можем взять из требований. Перед тем, как начать тестировать, необходимо подробно изучить требования, написанные аналитиком, и составленные дизайнером макеты отображения нашего функционала. В процессе просмотра документации можно не только понять, как должен работать продукт, но и найти, например, дефект в логике, вызванный ошибкой аналитика. Фактический результат - поведение в системе, полученное в момент тестирования. После прохождения