一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

时间:2022-03-02 13:34:41

微创新作品信息

1)微创新作品描述

A.为什么诞生:

1. 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

2. 接口测试实施在多系统多平台的构架下,有着极为高效的成本收益比,接口测试天生为高复杂性的平台带来高效的缺陷监测和质量监督能力。平台越复杂,系统越庞大,接口测试的效果越明显。

3. 基于接口测试的重要性,以及它比较容易自动化的特性,通过持续集成的接口监控能够及时的发现项目中存在的问题,这对持续运营的项目来说,非常重要。

B.解决了什么痛点:

1. Jmeter是接口测试的工具, 可进行接口功能测试和性能测试。可以模拟大量的服务器负载、网络负载、软件对象负载,可以在不同压力类别下测试软件的强度,以及分析软件的整体性能。

2. Jmeter是由java编写、开源(可以根据自己的需求扩展它的功能),小巧方便,可以图形界面运行,也可以在命令行下运行。

3. Jmeter可以通过ant自动执行测试脚本,然后集成到jenkins上,定时执行测试脚本,自动生成测试报告,发送邮件。可帮助你轻松,高效的进行自动化接口测试和回归测试。

C. 如何使用:

login接口400并发登录

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

http请求

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

断言(可以验证代码中是否有需要得到的值)

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

查看结果树

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

聚合报告

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

使用Ant运行jmeter,并生成html报告

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

利用jenkins定时执行,输出测试报告,实现持续集成

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

一.Jmeter+Ant+Jenkins搭建持续集成接口性能自动化测试

2)创新点(写出你作品中的创新点和亮点,最好不超过3项哦)

1、使用Ant运行jmeter,并生成html,jtl报告

2、利用jenkins定时执行,在jenkins上展示测试报告,并实现接口持续集成测试

3)带来的影响

1、可以灵活、快速的模拟用户高并发场景

2、可帮助你轻松,高效的进行自动化接口测试和回归测试,节省测试时间。