使用apifox自动化测试进行黑马点评多并发线程测试
·
当我们不想用JMeter时候,可以用之前常用的apifox来代替JMeter进行自动化测试,对应redis第52节视频。
在使用apifox进行多并发线程测试的时候,我们使用post方式访问http://localhost:8081/voucher-order/seckill/11路径进行下单优惠卷,其中11代表优惠卷的id,要注意两个问题:
一,一定要在全局参数中添加用户token,这个可以在前端开发者模式下网络中可以查到,否则我们的请求会被拦截器拦截,导致全部失败。
不添加token的情况,这里我们的请求全部被之前设置的拦截器拦截:
添加token:
添加之后发现200个线程下单总量只有一百的优惠卷居然全部通过:

原因是我们没有配置断言来设置我们预期的通过效果:


在请求的后置操作中添加断言后,这样当我们未配置乐观锁等处理并发线程的情况下,使用200个并发线程对总量只有一百的限时优惠卷测试结果如下: 
更多推荐

所有评论(0)