У нас есть устаревшая система, которая использует Java и базу данных Oracle.Откат данных в среде интеграции после каждого теста
Теперь я хочу настроить среду интеграции, где мы можем запускать тесты через HTTP-вызовы.
Перед началом всего цикла испытаний база данных будет настроена заново. У нас уже есть функциональность для этого.
Теперь после каждого теста только измененные данные этого теста должны быть отброшены назад. Возможно ли это в базе данных Oracle?
Что значит «не использует транзакции базы данных»? Как вы можете использовать базу данных без нее? – kevinsky
Не понимаю: у вас есть процедура настройки базы данных «заново», но ... это не так? – Mat
@kevinsky Возможно, я ошибся в транзакциях и сформулировал свой вопрос неправильно. Скажем, перед тестом у меня есть состояние A в моей базе данных. Затем после теста у меня состояние B. Но после того, как каждое тестовое состояние A должно быть восстановлено снова. –