⠀
Принцип — утверждение, на основе которого создают научные теории и законы. За последние пятьдесят лет в тестировании был предложен целый ряд принципов, которые являются общим руководством для тестирования в целом☝🏻
⠀
Сегодня мы рассмотрим несколько из них:
⠀
Принцип 1. Тестирование демонстрирует наличие дефектов, а не их отсутствие!
Тестирование может показать, что дефекты присутствуют, но не может доказать, что их нет. Тестирование снижает вероятность наличия дефектов, находящихся в программном обеспечении, но, даже если дефекты не были обнаружены, тестирование не доказывает корректности ПО.
⠀
Принцип 2. Исчерпывающее тестирование недостижимо!
Полное тестирование с использованием всех комбинаций вводов и предусловий физически невыполнимо (за исключением тривиальных случаев). Вместо попытки исчерпывающего тестирования должны использоваться анализ рисков, методы тестирования и расстановка приоритетов, чтобы сосредоточить усилия по тестированию.
⠀
Принцип 3. Раннее тестирование сохраняет время и деньги!
Для нахождения дефектов на ранних стадиях, как статические, так и динамические активности по тестированию должны быть начаты как можно раньше в жизненном цикле разработки ПО. Тестирование на ранних этапах жизненного цикла разработки программного обеспечения помогает сократить или исключить дорогостоящие изменения.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев