想问下各位大佬 一个线程组下有 4 个接口,分别问登录、创建、查询、注销这四个接口可以理解成一个小场景吧,线程为 1 跑接口没问题,但是我想测下链路接口的并发,设置 10 个并发,执行的时候在结果树看没有按顺序去执行,接口都是依赖的如果没有按照顺序执行会报错,想问下各位大佬这种多接口的怎么进行并发压测啊?
加一个顺序控制器
这种?
添加一个临界部分控制器
应该是顺序执行,你看结果树的时候不要只看请求名称,要点击该请求,查看 “ 取样器结果 ” 第一行 “ 线程名称 ”。同一个线程的执行顺序应该是按照你脚本中请求摆放顺序来执行的。你目前看的顺序错误,需要确认下是不是同一个线程?
一个线程组下应该都是顺序执行的,可能你在结果树这边看到了多个线程的请求在一起,误以为没有顺序执行把。如果想按线程来看,可以增加一个事务控制器,把接口放到事务控制器下,并勾选 “Generate parent sample”