jmeter一个线程组多个请求_接口压力测试神器Jmeter最全教程

jmeter⼀个线程组多个请求_接⼝压⼒测试神器Jmeter最全教
1. Jmeter简介
Apache JMeter是Apache组织开发的基于Java的压⼒测试⼯具。⽤于对软件做压⼒测试,它最初被设计⽤于Web应⽤测试,但后来扩展到其他测试领域。
JMeter 可以⽤于对服务器、⽹络或对象模拟巨⼤的负载,来⾃不同压⼒类别下测试它们的强度和分析整体性能。
毛刷制作另外,JMeter能够对应⽤程序做功能/回归测试,通过创建带有断⾔的脚本来验证你的程序返回了你期望的结果。
2. Jmeter的下载和安装
Jmeter的使⽤需要java环境,需要先下载安装jdk;
下载Jmeter⼯具包,解压后进⼊bin⽂件夹,点击jmeter.bat即可运⾏;
可下载插件,拥有更多专业元件。
3. 接⼝测试⽅法
1.什么是接⼝测试?
接⼝测试是测试系统组件间接⼝的⼀种测试。接⼝测试主要⽤于检测外部系统与系统之间以及内部各个⼦系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。
2.准备数据
换热器清洗获得测试URL中需要⽤的参数名称及值的获取⽅式。
获得各请求的⽅法、IP、测试URL、测试header、测试body及判断基准
toubai测试实施
将测试⽤例中的各项写⼊软件中。
(1)创建线程组
(2)修改线程组名称
(3)为线程组添加元件
1.HTTP Cookie管理器
METLERTOLEDO
压花模具
因为很多web⽹站都是需要登录后才可以进⾏操作,登录后产⽣的Cookie能够验证⽤户⾝份,在⽤软件进⾏测试时,需要通过验证,所以我们需要添加此管理器管理Cookie,它的值被整个线程共享(也可以被整个测试计划共享), Cookie在浏览器中取得。
2.HTTP 请求默认值
测试⽤例中每个接⼝的共同值可以⽤“HTTP 请求默认值”元件统计设置,省去每次请求都要填写的⿇烦,它的值被整个线程共享(也可以被整个测试计划共享)。
3.⽤户定义的变量
将后续⽤到的变量添加到“⽤户定义的变量”,后续操作只需引⽤变量名称即可,它的值被整个线程共享(也可以被整个测试计划共享)。
车架总成
4.HTTP请求
发送http请求需要⽤的元件。
5.HTTP信息头管理器
发送http请求需要加⼊信息头时⽤此元件,如线程组中的所有请求均需要信息头,则可将此管理器升级为整个线程组共享或者整个测试计划共享。
6.响应断⾔
发送请求后,需要通过⽐对响应结果是够符合判断基准来判断某条测试是否ok,通过⼈为判断是可⾏的,但是当请求数量较⼤时,⼈为判断效率低下,添加“响应断⾔” 能够提⾼效率(判断基准有多个时,
可以添加多个断⾔)。

本文发布于:2024-09-21 14:51:40,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/248847.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:测试   需要   请求   线程   判断
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议