Что такое позитивное и негативное тестирование?

Junior
462 просмотров
AFK Offer AI

Позитивное тестирование — проверяем, что система работает правильно при корректных данных: логин с правильными кредами, форма с валидными данными. Негативное — специально даём некорректные данные и проверяем, что система правильно обрабатывает ошибки: пустой email, слишком длинное поле, SQL в форме. Новички часто забывают про негатив, а там прячется много багов и проблем безопасности.

Следующий вопрос

Напишите bash скрипт который создаёт 10 тестовых пользователей через API (/api/users) используя curl в цикле, логирует результат каждого запроса.