接口-jmeter

本文详细介绍如何使用JMeter进行性能与接口测试,包括安装配置、GET与POST请求、接口间数据传递、参数化实现及自动化测试流程。涵盖JMeter特性、实战操作与持续集成实践。

1.安装jdk以及配置环境变量
2.安装jmeter—>解压即可
3.jmeter介绍
特点:开源的、免费的 ,纯java开发,可以实现跨平台,jmeter可以做接口测试、也可以做性能测试
jmeter接口实战:
1.get请求接口
2.post请求接口
3.接口间数据传递的实现
4.参数化实现
1.通过CSV Data set config读取文件
2.通过函数助手读取文件
3.通过用户参数设置数据

4.jmeter+ant+jenkins实现接口自动化测试
jmeter环境变量
ant环境变量
设置邮件
搭建目录结构
安装tomcat–>访问jenkins(放在tomcat–>webapps下面)

jenkin的构建

回去之后:
ant的邮件发送
jenkins持续执行脚本并生成报告

JMeter 的插件体系结构依赖于多个公共模块和依赖库,其中 `jmeter-plugins-cmn-jmeter` 是一个核心模块,用于提供通用的 JMeter 插件支持。该模块通常包含一些通用类和接口,用于简化 JMeter 插件的开发和集成。这些插件模块通常以 `.jar` 文件的形式存在,并放置在 JMeter 的 `lib/ext` 目录中,以便 JMeter 启动时能够加载它们。 ### 模块功能 `jmeter-plugins-cmn-jmeter` 模块通常提供以下功能: - **通用组件支持**:为其他 JMeter 插件提供通用的 Java 类和接口- **扩展性支持**:提供对 JMeter GUI 和非 GUI 模式的扩展支持。 - **图形化支持**:在某些插件中,它可能包含用于生成图形的工具,如 `ResponseTimesOverTime` 这类插件所依赖的绘图功能[^1]。 ### 获取方式 该模块通常可以通过 [JMeter Plugins](https://jmeter-plugins.org/) 网站下载。用户可以访问该网站并使用其插件管理器来安装这些依赖库。例如,`jmeter-plugins-cmn-jmeter` 可能作为其他插件的依赖项自动安装。 ### Maven 依赖(如果适用) 如果你使用 Maven 或 Gradle 构建工具来管理项目,可以尝试从 Maven Central 或 JMeter Plugins 的官方仓库中获取该模块。例如,Maven 依赖可能如下所示: ```xml <dependency> <groupId>kg.apc</groupId> <artifactId>jmeter-plugins-cmn-jmeter</artifactId> <version>0.1</version> </dependency> ``` ### 开发与调试 在开发自定义 JMeter 插件时,开发者通常需要将 `jmeter-plugins-cmn-jmeter` 添加到项目的构建路径中。这样可以确保插件能够正确继承 JMeter 的核心功能,并与 JMeter 的插件系统兼容。 ### 文档资源 有关 `jmeter-plugins-cmn-jmeter` 的详细文档,可以参考 [JMeter Plugins 官方文档](https://jmeter-plugins.org/wiki/Start/),其中包含关于插件开发、安装和使用的指南。此外,GitHub 上的开源项目或相关插件的源代码仓库也可能包含该模块的使用示例和 API 文档。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值