jmeter变量配置及案例创建

1.安装完jdk后,配置环境变量,计算机→属性→高级系统配置→高级→环境变量

Paste_Image.png

2.系统变量→新建JMETER_HOME变量,变量值填写jmeter安装路径

Paste_Image.png

3.在CLASSPATH 变量后面添加变量
值%JMETER_HOME%/bin/ext/ApacheJmeter_core.jar;%JMETER_HOME%/bin/jorphan.jar;%JMETER_HOME%/bin/logkit-2.0.jar;
4.完成后,在jmeter的安装目录下, 点击bin目录,找到jmeter.bat文件,双击即可打开jmeter.

Paste_Image.png

5.打开jmeter后,在“测试计划”上点击鼠标右键→添加→thread(Users)→线程组,添加测试场景设置组件,接口测试中一般设置一个“线程组”,根据测试数据的个数设定“循环次数”。

Paste_Image.png

6.添加http cookies管理器

Paste_Image.png

7.添加“HTTP请求默认值”组件,当被测试系统有唯一的访问域名和端口时,这个组件很好用

Paste_Image.png

8.在“HTTP默认请求值”组件配置页面,填写被测系统的域名和端口,http请求的实现包版本以及具体协议类型,线程组里所有的“HTTP Sampler”可默认使用此设置

Paste_Image.png

9.在“线程组”里添加“HTTP请求”的Sampler

Paste_Image.png

10.在HTTP请求设置页面,录入被测试接口的详细信息,包括请求路径,对应的请求方法,以及随请求一起发送的参数列表:

Paste_Image.png

11.设置检查点,在被测接口对应的“HTTP请求”上,添加“响应断言”

Paste_Image.png

12.在设置页面上,添加对应结果的正则表达式存在性判断即可

Paste_Image.png

13.添加监听器,方便查看运行后的结果

Paste_Image.png

14.运行结果

Paste_Image.png

以上是一个简单的测试案例创建,使用Jmeter工具开发的接口测试案例,一个子系统建议放在同一个 “测试计划”中,流程测试可以通过“线程组”来区分,这样也便于设定不同的测试数据个数。比较独立的接口,可以统一放在一个线程组内,顺序完成测试。   
流程性接口的测试:如果要测试的接口可以组成一个流程,只需要顺序添加多个
“HTTP 请求”的Sampler,各请求之间可以提取需要在上下文传递的数据作为参数,以保证流程中数据的一致性。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需...
    燕京博士阅读 4,358评论 0赞 16
  • 主要文体来自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano阅读 11,376评论 3赞 27
  • 1 Jmeter安装配置 使用Jmeter前首先要安装JDK,配置JDK环境变量。Jmeter不需要安装,下载后...
    茶小汐阅读 3,165评论 0赞 8
  • 互联网压力性能Badboy.Jmeterhttp://itopic.org/jmeter-http-tcp.htm...
    燕京博士阅读 3,201评论 0赞 20
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,261评论 19赞 139

友情链接更多精彩内容