软件测试 | 单元测试体系集成

518 篇文章 3 订阅
514 篇文章 2 订阅
本文介绍了如何使用JUnit作为单元测试框架,结合Jenkins自动化测试流程。首先,讲解了JUnit的基本概念和环境准备,包括安装JUnitReport插件、配置Java和Maven。接着,详细阐述了在Jenkins中配置项目的过程,如指定运行节点、设置源代码管理、构建步骤和后处理动作。最后,提到了执行job后的操作,包括查看测试结果报告和趋势图。
摘要由CSDN通过智能技术生成

1.JUnit简介

JUnit是一个单元测试框架,我们可以用它来编写单元测试用例。每个用JUnit编写的单元测试用例相对独立,运行方便;也可以把它与持续工具Jenkins进行集成,我们提交代码后可用JUnit自动进行代码的单元测试,用以保证代码的质量。

2.JUnit运行环境准备

(1)启动Jenkins服务,并安装JUnit Report插件。

(2)运行JUnit单元测试的节点计算机。

(3)部署Java+Maven软件。

3.项目的配置

(1)添加好执行单元测试的节点计算机(见图8-30)。

 (2)需要在此节点计算机上进行环境变量的配置。

(3)新建一个自由风格项目。

img.png

(4)配置好节点计算机,在General选项卡界面上勾选“限定节点运行”(Restrict where this project can be run)项后,在“标签表达式”(Label Expression)文本框中填入节点的匹配表达式(见图8-31)。

(5)配置代码源,在“源代码管理”(Source Code Management)选项卡界面上选择Git,将被测项目的源代码的Git地址配置到“Repository URL”文本框中(见图8-32)。

 

 (6)配置执行的命令,在“构建步骤中”选择执行shell。

(7)在“构建后步骤中”(Post-build Actions)添加输出信息的配置,选择“Publish JUnit test result report”项,在“Test report XMLs”文本框中添加 * * /* .xml去匹配任意路径下的任意名的xml文件,如图8-33所示。

 

img.png
img.png

4.执行job

(1)job配置完成之后,保存信息。在job首页的左边功能列表中有该工程的操作选项,点击“立即构建”(Build Wow)项,job将会从Git上获取指定的项目代码,并对下载的代码执行单元测试。点击Jenkins页面上的“Test Result”选项卡进入到报告查看页面(Test Result:UnitTest),在报告查看页上点击每一个测试用例的名字,可查看每个测试用例运行结果,如图8-34所示。

 (2)多次运行测试用例后(多于1次),在job的首页上就会出现测试用例执行的趋势图,注意,要展示趋势图的话至少要有一次单元测试用例运行通过才行(见图8-35)。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值