公司使用的是.net core,单元测试框架使用的xunit,想要统计出单元测试的通过率。
首先jenkins要安装插件xUnit plugin。
jenkins配置步骤如下
1、执行Windows批处理命令
cd WLYD.WaaSCore
dotnet build
cd D:\JenkinsWorkspace\workspace\test\tongguolv(waas)\WLYD.WaaSCore\Tests\WLYD.WaaSCore.Test
dotnet add package XunitXml.TestLogger --version 2.1.26
dotnet test --test-adapter-path:. --logger:xunit
此时在项目里,会自动生成TestResults文件夹和TestResults.xml文件

2、Process xUnit test result report

3、Publish xUnit test result report
4、在构建成功后,就能直接在jenkins查看到通过率的情况了

本文介绍如何在Jenkins中配置.NET Core项目并使用xUnit进行单元测试,包括安装xUnit插件、构建和测试命令,以及如何查看测试通过率。
1714

被折叠的 条评论
为什么被折叠?



