Тестирование черного, белого и серого ящиков.
Существуют различные способы тестирования системы, каждый со своими достоинствами и недостатками. Сейчас мы познакомимся с тремя различными видами тестирования, а более подробно рассмотрим эти три парадигмы в следующих главах. Возможно, самым легким видом тестирования для понимания является тестирование черного ящика. В этом случае у тестировщика нет знаний о том, как работает система изнутри, и взаимодействовать с ней он может как обычный пользователь. Другими словами, тестировщик не знает, какая используется база данных, какие существуют классы или даже на каком языке написана программа. Вместо...
Почему нельзя отказаться от тестирования методом черного ящика. В каких случаях без него не обойтись
Недавно я упоминала в видео, доступном для подписчиков, что не рассказала, почему используется метод тестирования с помощью черного ящика, несмотря на его очевидные недостатки. Напомню, что о тестировании методом черного ящика мы говорили в этой статье. При работе по этому методу, мы имеем только входные и выходные параметры и ничего не знаем о том, что внутри. Его основным недостатком является невозможность покрытия тестами всего программного функционала, т.к. мы точно не знаем, какой он и как должен работать...