У нас есть Java-приложение, которое, по сути, выполняет ETL - чтение и запись в файлы / базы данных с правилами преобразования, применяемыми в середине.
Я начал изучать автоматизацию приемочного тестирования для приложения, однако изо всех силприменить рамки, на которые я смотрел (конкордеон, огурец и т. д.).Они кажутся очень простыми для реализации в простых приложениях, подобных тем, что показаны в их руководствах, но в основном мне нужно иметь тесты, говорящие: «У меня есть этот входной файл, и я ожидаю этот выходной файл (или результат в таблице БД)» - каждый файл имеет сотню изfields.
Я мог бы подделать его так, чтобы входные значения считывались из html-таблицы (в соответствии с руководством по concordion), однако это не совсем настоящий тест.
Кто-нибудь сталкивался с фреймворком, который мог бы помочь?или смог использовать конкордеон для такой цели?
Большое спасибо