Зачем QA знать SQL и как применять на практике?

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

SQL — обязательный инструмент для тестировщика. Применение: проверка данных в базе после операции (создали заказ через UI → проверяем в БД что он там есть с правильными данными), тест-данные (создаём тестовых пользователей скриптом), расследование багов (SELECT + фильтры для поиска проблемных записей), написание SQL-based тестов для проверки бизнес-логики на уровне данных. QA, который умеет SQL, решает проблемы на порядок быстрее.

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

Напишите тест-кейсы для корзины интернет-магазина (добавить, изменить количество, удалить, checkout).