Вопрос

Можете ли вы подумать о одном типе ошибки, которые можно найти с помощью тестирования белого ящика, и один тип, используя тестирование в черный цвет. то есть ошибка, которая будет найден одним, а не другой.

Для WBT там будут не ноль заявления, но что бы вы поймали с BBT и не WBT ???

Кстати, этот вопрос просто основан на моем личном исследовании - я не получаю свободных отметок из этого !!!!

Спасибо,

Это было полезно?

Решение

Преимущество тестирования белого ящика и дополнительные ошибки, которые он обнаруживает, полностью из-за тестирования всех случаев. Если вы не знаете, как что-то реализуется, вы никогда не можете быть уверены, что вы испытали его для каждого ввода в каждом состоянии, потому что состояние является внутренним.

Конечно, если у вас есть инструменты покрытия, это можно избежать, но если у вас нет кода, может быть очень сложно выработать, что может тестировать 8,3% строк, которые вы отсутствуете.

Я не могу думать о том, что тестирование Black Box найдет, что тестирование белого ящика не будет, но я скажу, что он имеет тенденцию быть гораздо более полезным, потому что это позволяет людям поднимать или полностью переписать коробку без прикосновения к тестированию Отказ Важно, потому что если тест изменен, вы теряете некоторые способности к регрессии.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top