Я разработал работу в Talend. Задание извлекает данные из базы данных и преобразует их в json, и он загружает этот json на сервер. Я хочу написать тестовый пример для моей работы, так как мы пишем модульный тест в java-проектах. Я много искал, как написать тестовый пример для работы с талантом, но ничего не нашел. Если кто-нибудь знает, как проверить работу таланта, пожалуйста, предложите.Как написать тестовый пример для работы Talend?
ответ
Вы можете просто создать задание, которое называют свою работу (либо tRunJob или tSoap, если ваша работа мыло подвергавшихся воздействию):
- Init базы данных
- называют вашу работу
- проверить результат на сервер (или издеваться вызов сервера с помощью переопределения параметров контекста)
- использование tAssert сделать чек
- использование tAssertCatcher-> tLogRow для печати результата теста
Я сделал CI (внутренний проект) для нашего проекта с базовым Java-приложением, которое является оберткой telnet вокруг API командной строки Talend (listJob, runJob ...), а затем генерирует файл результата Junit XML. Все называется Дженкинсом. Кажется, что ничего на самом деле не существует, чтобы полностью проверить работу Talend :-(
Успехов.
Эй, Шимбава; любой шанс вы откроете источник, который;)? –
У меня нет времени для этого, но я могу предоставить некоторые небольшие выдержки, которые могут вам помочь, если вам все еще нужно? – Shimbawa
Для конца в конец тестирования мы проводим две версии работы спрашивая пользователя, какую версию он должен сравнить с какая версия и динамически создавать таблицы на лету и сравнить результат на стороне БД. Это всего лишь попытка.
Да нет Junit OOB (из коробки).
В Talend 6.0. 1 Я нашел вкладку с именем «Test Cases», она мне кажется новой. На странице https://help.talend.com/display/TalendRealtimeBigDataPlatformStudioUserGuide60EN/6.10+Testing+Jobs+using+test+cases вы можете найти объяснение при написании таких тезисов. Я не уверен, что это то, что вы хотели, но я буду смотреть на это.
- 1. Как написать тестовый пример?
- 2. Как написать тестовый пример для контроллера?
- 3. Как написать тестовый пример для обеспечения потокобезопасности
- 4. Как написать тестовый пример для интерфейса?
- 5. Как написать тестовый пример для андроид приложение
- 6. Написать тестовый пример для андроидного списка нажмите
- 7. Как написать тестовый пример в mocha
- 8. Как написать тестовый пример, который использует XML?
- 9. Как написать тестовый пример в Балерине?
- 10. TDD - Как написать тестовый пример для метода, который как Assembly.LoadFrom (...)
- 11. Как написать тестовый пример жасмина для функции углового js
- 12. Как написать тестовый пример JUnit для объекта ArrayList?
- 13. как написать единичный тестовый пример для следующей угловой функции
- 14. как написать тестовый пример junit для внутренних методов?
- 15. Как написать тестовый пример для UIViewAnimation в iOS
- 16. Как написать тестовый пример в рельсах для содержимого html
- 17. как написать тестовый пример junit для метода toString()
- 18. как написать тестовый пример для абстрактной стратегии надзора аккера Акка
- 19. как написать единичный тестовый пример для отдыха WS
- 20. Как написать тестовый пример для Jersey Rest resouce + Grizzly + mockito
- 21. Как написать тестовый пример для исключения исключений защищенного метода?
- 22. Как написать тестовый пример для фильтров действия mvc?
- 23. Как написать тестовый пример жасмина для ngDialog в угловых Js?
- 24. Как написать тестовый пример для служб Dialog MVVM Light
- 25. можно сказать, у, как написать тестовый пример для метода ниже
- 26. Robotium Тестовый пример для Android
- 27. Тестовый пример для ActiveMQ
- 28. Не удалось написать тестовый пример Jasmine для контроллера в ANgularJS
- 29. Каков наилучший способ написать тестовый пример для веб-служб RESTLET?
- 30. программно запустить тестовый пример
Я частично работаю над некоторыми материалами CI прямо сейчас с Talend, который будет включать в себя некоторые автоматические тесты, но, вероятно, больше по маршруту огурца/фитнеса, а не тест типа JUnit. Я отвечу на это, если придумаю что-нибудь полезное. – ydaetskcoR