还未发布过话题
  • 这个问题,核心点还是,性能测试需要根据用户的使用场景进行
    比如现在的压测场景为下单
    后端接口可以简单分为 3 个,商品详情接口,创建订单接口,支付接口
    如果压测脚本,接口采用按顺序执行,那么这 3 个接口请求比例就是 1:1:1
    但实际用户使用场景,这 3 个请求比例肯定不是 1:1:1.可能是详情 100,下单 50,支付 30;比例就是 10:5:3
    我们要在压测脚本中模拟出 10:5:3,那肯定就不是按照顺序来请求了
    当然那如果压测场景,接口比例是 1:1:1 的,按顺序来也没问题,不过在压测过程中如果依赖接口响应失败就会导致后续接口都请求失败,但用户使用场景,是可以继续请求的,所以还是不建议按顺序来
    个人见解,欢迎探讨