首页 > 其他 > 详细

WL压测实战分析

时间:2020-07-08 13:27:10      阅读:64      评论:0      收藏:0      [点我收藏+]

背景:

jmeter压测某个活动的购买性能。

支持多少人并发提交订单?

脚本开发:

根据接口文档分析协议、提交数据格式,该项目是json数据格式,所以在消息体数据中参考接口文档的字段写json串,并在该请求头文件中设置Content-Type application/json;charset=UTF-8;

分析json串,含有中文的话,需要内容编码设置为utf-8

技术分享图片

 

场景设计:

业务逻辑:

  1. 当用户提交订单后,不能再次提交,因为存在待支付订单。
  2. 用户是通过openID区分的,这个是微信小程序的,不能随便使用字符串代替,所以必须使用真实的openID,且不能重复需要有唯一性限制。计划使用正式数据收集的微信用户的openID。
  3. 使用循环控制器+计数器,获取数据库的openid,保证多个线程并发时每个线程取得openid不同。
  4. 读取数据库openid的操作放在仅一次控制器内。但是每个线程都会读取一次数据库。

 

WL压测实战分析

原文:https://www.cnblogs.com/shuilan55555/p/13262321.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!