2017-01-06 9 views
0

Я хотел бы знать, как можно выполнить модульные тесты на ETL, разработанные на Talend. Мои ETL выполняют чтение файлов, создание файлов и подключение к системе SAP. (чтение/запись IDOC). Есть ли какие-нибудь инструменты? Что нужно для разработки небольшой тестовой платформы Java?Как протестировать Talend ETL

ответ

3

Да, Mohcine, Talend введен в автоматизацию тестового случая версии 6, которая является частью ее общей структуры непрерывной интеграции. Вы щелкните правой кнопкой мыши на компоненте в задании и выберите «Создать тестовый пример». Это создаст скелетное тестовое задание. Вы можете продлить это тестовое задание, чтобы выполнить множество тестов, включая db-связь и результаты. Потребуется некоторое, чтобы изучить инструмент, чтобы сделать его полезным, но стоит усилий. Кроме того, эта функция может быть доступна только в версии подписки Talend, я не уверен, что она доступна в Open Studio.

Вот пример: диаграмма - очень простая работа, которая загружает файл в таблицу db. enter image description here

Вот пример, который я создал, сначала создав скелет, а затем изменив его для моих конкретных целей.

enter image description here

Здесь утверждают, где я совпадает с числом строк, считываемых из файла с количеством строк, вставленных в таблицу БД.

enter image description here

Для получения дополнительной информации ознакомьтесь с этой tutorial.

+0

Благодарим вас за ответ. Доступна подписная версия Talend 6.1. Можете ли вы, пожалуйста, развить свой ответ, я хочу знать, как начать? –

+0

уверен, я уточню свой ответ позже сегодня с дополнительной информацией, затем, пожалуйста, отметьте вопрос как ответ. имейте в виду, что этот форум не предназначен для замены углубленных блогов или учебников. это займет у вас некоторое время, чтобы изучить функциональность тестового теста в Talend, чтобы сделать это полезно, и не обойтись. –