бд, будет ли работать ваше приложение? Скорее всего нет. Это системное тестирование, как мне кажется, но речь не об этом.
Обычно с базой проверяют CRUD (по каждому из полей). Соответствие типов данных, ограничения (в бд, в апи, на фронте) и валидация на них, помимо позитивных проверок всякие левые данные (пробелы/дефисы много отлавливают, нужно смотреть, что у вас за поля для заполнения и подбирать под них), повторное сохранение одной и той же записи. Если очень хочется, то можно заблочить запись for update, иногда и такое требуется, одновременная запись. Функционально вроде так примерно :)
Не люблю рассуждать по терминологии. Но исходя из istqb интеграционное тестирование делиться на 2 уровня: component integration testing и system integration testing. Мой вопрос действительно относился к system integration testing, однако я не думал что опустив первое слово system тут поднимется такая волна)) В любом случае спасибо вам за ответ)
Обсуждают сегодня