Валидация - это дополнительные функции фрэймворка, которые позволяют проверить соответствие переодеваемых данных вашим ожиданиям. Например - что пользователь введет пароль из 8 символов, а не из 3 или что адрес сайта "
wwdi.ru" корректный, а "яяя//ываыва,.," - некорректный. Тесты же являются инструментом для проверки того, насколько ваш код работает корректно, например, что после логина пользователь отправляется на дашборд, а при корректной регистрации - появляется новый пользователь.