jmeter做秒杀活动测试

  1. 做任何活动测试首先向需求了解抽奖的整个设计流程(如规则:整点秒杀活动、概率大转盘抽奖活动)    --- 不喜欢的勿喷,请绕道
  2. 再向后台开发人员了解处理逻辑(如:ID限制、接口文档)
  3. 以下要做这个活动为整点秒杀活动,规则:用户登录获取手机号,无其他限制说白了就是比手快(这也是我做过活动最不是规则的规则)
  4. 首先创建一个线程组-在线程组(秒杀抽奖活动)里面创建一个http请求(获取最近的抢券活动)加入路径

  5. 添加断言和正则提取最新活动id(因为下一步秒杀参数需要)

  6. 添加(if)控制器,用来判断获取新活动id后进入下一步秒杀抢卷(活动有效id不为空)

  7. 在if下面添加http请求(抢卷活动)memberId/activityId两个参数都在这里采用参数化调取

  8.  抢卷成功添加正则和断言,

  9. 添加(if)控制器,用来判断中奖后进入数据库用户信息抓取(中奖desc返回ok,查询用户信息实属玩)

  10. 添加JDBC Request请求(中奖的用户)

  11. 最后一步查看抓取结果

  12. 设置定时抢卷和并发

  13. jmeter录制抓取接口,可以写个正则把多余的去掉,有用的也就这一条

 

    

 

posted @ 2017-11-09 14:13  작은악마  阅读(2053)  评论(0编辑  收藏  举报