文章目录
前言
Tips:工作半年多,并发测试也进行过好几次了,在这里做一次总结。
主要内容:采用jmeter工具进行并发测试的步骤流程和参数参数化
业务需求:开发优化了下单接口中生成订单的逻辑,采用雪花算法生成订单号,虽然雪花算法具有全局唯一性,不会出现订单号重复的情况,但在领导的要求下也简单的进行了下单接口并发测试。
提示:以下是本篇文章正文内容,下面案例可供参考
一、jmeter并发测试流程
示例:Post下单接口并发测试,对用户headers的用户凭证参数化
二、JMeter配置
1.新建线程组
测试计划右键——>添加——>线程(用户)——>线程组
2.添加HTTP请求
线程组右键——>添加——>取样器——>HTTP请求
3.添加HTTP信息头管理器
线程组右键——>添加——>配置元件——>HTTP信息头管理器
4.HTTP请求body和headers配置
http接口和body配置
headers配置
5.添加查看结果数
线程组右键——>添加——>监听器——>查看结果数and用表格查看结果
6.参数化设置
添加CSV Data Set Config
线程组右键——>添加——>配置元件——>CSV Data Set Config
CSV Data Set Config配置
参数化的变量就用${变量名}的形式代替,我这次的参数化是针对headers的token进行参数化
7.并发设置
点击线程组进行配置
8.启动,查看结果数
表格结果数可以看到3个请求的时间是同一时刻
再查看结果数看看接口返回是否正常,正常则并发测试完成,对比下落库数据等待有无异常即可
总结
并发测试的步骤大概就是这样,不是很难,设置好对一个请求和需要参数化的配置就可以执行了,文章仅供参考。
版权归原作者 渣渣圆 所有, 如有侵权,请联系我们删除。