• 从浏览器里抓出来的请求顺序分别是 A,B,C,D,E

    多次抓取,这个请求顺序一样吗?如果不一样的话,就没有必要按照前端请求顺序发起了,实际上可能前端也是多个组件并行发的请求。
    既然接口相互独立,那么后面的接口也就不依赖前面接口的响应,个人感觉没必要严格按照顺序发起压测。
    不过为了严格模拟用户场景,总的来说我觉得还是按前端实际情况来吧。

  • 自己摸索了个方法解决了,用 BeanShell 脚本存储 regionId 列表到 csv 文件,并且把列表长度设为全局变量,新建个线程组,线程数设为 ${__property(regionNum)} ,再用 CSV Data Set Config 读出来,传到请求参数里

    感觉绕了一大圈,也不知道本身性能开销会不会很大,还需要进一步测试

    如果有大佬有更好的解决方案可以一起交流讨论下