Что такое test data management?

Middle
281 просмотров
AFK Offer AI

Управление тестовыми данными — как мы создаём, поддерживаем и очищаем данные для тестов. Проблемы: тесты зависят друг от друга через shared data, данные устаревают, в тестовой базе накапливается мусор. Подходы: генерация данных перед тестом и очистка после, использование factory-методов, снапшоты базы данных. Хорошие тесты независимы от других и создают собственные данные.

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

Как делать performance testing для API?