Я представляю автоматическое интеграционное тестирование для зрелого приложения, которое до сих пор было проверено вручную.Автоматическое тестирование интеграции с C++-приложением с базой данных
Приложение основано на Windows и ведет переговоры с базой данных MySQL.
Каков наилучший способ (включая информацию о любых рекомендованных инструментах), чтобы поддерживать независимые тесты друг от друга с точки зрения транзакций базы данных, которые произойдут?
(Изменения в источнике приложения для этой конкретной цели, не вариант.)