Два подхода, которые определяют, как мы «бьем по системе» — и делают это по‑разному:
🆚 Positive Testing — проверяем, что система делает то, что должна.
➰ Вводим правильные данные → ожидаемый результат.
Мы делаем то, что должно работать.
🆚 Negative Testing — проверяем, что система не ломается, когда пользователь ошибается.
➰ Вводим неправильные данные, неожиданные сценарии → система должна корректно обработать.
Мы проверяем «что если всё пойдет не так».
📎 На картинке выше — лучший способ запомнить: «Positive — радуем систему, Negative — проверяем её стойкость».
🐸 Библиотека тестировщика
#теория_на_пальцах
