gpt4 book ai didi

jenkins - 如何使用 JUnit 设置 Jenkins

转载 作者:行者123 更新时间:2023-12-02 22:30:07 29 4
gpt4 key购买 nike

我们有一个通常从 Eclipse 运行的 JUnit 测试套件。我们最近开始了一个尝试获得更好的开发环境的过程。作为其中的一部分,我们已经开始在 Jenkins 中构建我们的项目。如果可以在构建期间运行 JUnit 测试套件,我们也希望如此。为此,我认为我们需要一种从命令行执行测试套件的方法,以便我们可以将它们集成到 Jenkins 中并解析它们的输出。

我们如何设置 Jenkins 来运行我们的测试?

最佳答案

您可以在构建期间创建一个 junit ant 任务并让 Jenkins 运行该任务

这是我们在项目中使用的一些行。这里启动一个名为 AllNonGWTTestCaseTests

的套件
<target name="runTests" description="Run JUnit tests">
<junit printsummary="yes" dir="test-classes" fork="true">
<classpath>
<pathelement location="inst-classes" />
</classpath>
<test name="xxx.AllNonGWTTestCaseTests" haltonfailure="no" outfile="result">
<formatter type="xml" />
</test>
</junit>
</target>

构建此文件将创建文件 result.xml。这配置了一个 Ant 任务。Jenkins 可以启动这个 ant 任务。看看你的项目配置。 构建 > Ant 任务 部分。然后在 Post-build Actions 中设置 xml 文件的路径:result.xml

这应该让 Jenkins 将测试套件作为构建后操作运行。

关于jenkins - 如何使用 JUnit 设置 Jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12407560/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com