Java 如何使用Jenkins自动化使用Talend例程编写的Junit测试?

Java 如何使用Jenkins自动化使用Talend例程编写的Junit测试?,java,jenkins,junit,talend,routines,Java,Jenkins,Junit,Talend,Routines,我们有一个Talend作业,其中我们编写了一个带有自定义函数的例程,以使用Junit Assert方法验证功能 我们如何使用Jenkins自动化Talend例行测试?如果断言失败,我们需要以某种方式使构建失败 Talend仅在使用右键单击组件创建测试来编写基于组件的测试时才支持运行测试。但是我们的情况是,我们没有特定于组件的测试 感谢您在这方面的帮助?我无法提供您想要的,但我们遇到了类似的问题,决定创建一个单独的java项目,并将其构建到“库”中。我们用tLibraryLoad组件导入它。@bo

我们有一个Talend作业,其中我们编写了一个带有自定义函数的例程,以使用Junit Assert方法验证功能

我们如何使用Jenkins自动化Talend例行测试?如果断言失败,我们需要以某种方式使构建失败

Talend仅在使用右键单击组件创建测试来编写基于组件的测试时才支持运行测试。但是我们的情况是,我们没有特定于组件的测试


感谢您在这方面的帮助?

我无法提供您想要的,但我们遇到了类似的问题,决定创建一个单独的java项目,并将其构建到“库”中。我们用tLibraryLoad组件导入它。@borst.philipp:谢谢,让我试试。。它会在Jenkins构建时运行测试用例吗?对不起,我上次检查stackoverflow时没有看到您的评论。我们的单元测试将在构建库时运行。我们还没有将“代码库”的创建与Talend作业的构建联系起来(但它在我们的短名单上)。我使用测试作业解决了这个问题,使用tAssert编写断言结果。然后,我每晚使用命令行运行测试作业,然后解析日志,提取tAssert并手动生成junit测试报告,该报告由Jenkins处理。问题是工作室的速度很慢,当你在工作时,你必须等待工作无限期地打开,然后你必须维护它们。我现在更喜欢在Studio中使用纯jUnit测试。我无法提供您想要的,但我们遇到了类似的问题,决定创建一个单独的java项目,并将其构建到“库”中。我们用tLibraryLoad组件导入它。@borst.philipp:谢谢,让我试试。。它会在Jenkins构建时运行测试用例吗?对不起,我上次检查stackoverflow时没有看到您的评论。我们的单元测试将在构建库时运行。我们还没有将“代码库”的创建与Talend作业的构建联系起来(但它在我们的短名单上)。我使用测试作业解决了这个问题,使用tAssert编写断言结果。然后,我每晚使用命令行运行测试作业,然后解析日志,提取tAssert并手动生成junit测试报告,该报告由Jenkins处理。问题是工作室的速度很慢,当你在工作时,你必须等待工作无限期地打开,然后你必须维护它们。我现在更喜欢在Studio中使用纯jUnit测试。