Я опытный разработчик C ++, но я не потратил много времени на разработку приложений. Вопрос:
Я работаю над существующим приложением, которое состоит из следующих слоев
- HTML5 интерфейс
- База данных, которая взаимодействует с внешним интерфейсом с помощью хранимых процедур
- Внутреннее приложение c ++, работающее на серверах Linux, которые обмениваются данными с базой данных посредством демона задания
Мы хотим внедрить в приложение более автоматическое тестирование. Нам нужны полные сквозные тесты, а также индивидуальные тесты на каждом уровне, то есть тестирование внешнего интерфейса, тестирование хранимых процедур SQL и тестирование внутреннего уровня.
Существует ли какая-то унифицированная среда, в которой я могу настроить тесты на всех уровнях? И, например, доска, которая предоставляет обзор результатов испытаний.
Заранее спасибо!