Файл: Ошибки кодирования, в то время как дефект это отклонение от первоначальных бизнестребований.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.02.2024
Просмотров: 21
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Баг/ошибка является следствием ошибки кодирования, в то время как дефект – это отклонение от первоначальных бизнес-требований. Эти два термина имеют очень тонкую черту различия. Оба эти сущности являются недостатками, которые должны быть исправлены и, поэтому, иногда, эти термины взаимозаменяемо используются в разных компаниях и командах.
-
Дефект-
недостаток, -
изъян, -
повреждение.
-
-
Ошибка-
неправильность в действиях, поступках, суждениях, мыслях. -
отклонение от правильного употребления. -
погрешность. -
то, что невозможно рассчитать и предсказать заранее, опираясь на накопленные знания.
-
По этим выкладкам, наиболее близкий перевод для ‘bug’ > ‘ошибка’.
Дефект = ошибка?
Нет. Сам по себе дефект не ошибка. Дефект возникает как следствие ошибки. Но они сопутствуют друг другу, поэтому могут быть восприняты совместно.
Жил-был мастер. Он шил платья на заказ. Однажды он допустил ошибку — забыл прошить нижний край у кармана платья.
Результатом ошибки стал дефект. Платье висело на вешалке и выглядело абсолютно нормально, но оно было с дефектом.
Маленькая девочка увидела платье и сразу влюбилась. Она купила платье и носила его повсюду. И все было хорошо, платье сидело замечательно, дефект никак не проявлялся. Пока новая хозяйка не решила положить в карман ключ.
Девочка опустила руку в карман, отпустила ключ... У-у-у-упс, ключ выпал на пол! Произошел сбой в системе — проявился ранее скрытый дефект.
Точно также бывает и в ПО → разработчики допускают ошибки при написании кода и в программе затаивается дефект. И даже если дефект не нашли и о нем никто не знает, он все равно есть! Сидит и ждет своего часа. И когда пользователь натыкается на ошибочный код, происходит сбой.
Такие дела!
Надеюсь, эта история поможет вам запомнить разницу так же, как она помогла мне. И помните — не всегда надо зубрить, иногда достаточно придумать знакомую и понятную альтернативу :)
Тест-кейс — это профессиональная документация тестировщика, последовательность действий направленная на проверку какого-либо функционала, описывающая как придти к фактическому результату.
Набор тест-кейсов называют тест-комплектом. Иногда тест-набор путают с тест-планом. Тест-план описывает какие работы, как и когда должны быть проведены в рамках тестирования продукта, а так же что необходимо для их выполнения.
Чек-лист
– это список, содержащий ряд необходимых проверок во время тестирования программного продукта. Отмечая пункты списка, команда или один тестировщик могут узнать о текущем состоянии выполненной работы и о качестве продукта.
Можно сказать, что чек-лист — это упрощенный тест-кейс без шагов и прочего описания. Просто список того, что необходимо проверить.