测试场景:打算对一个网站下所有的查询接口(大概 90 个接口),做一个压测(20qps ,持续施压 100 秒)
尝试:
前后接口的请求个数不能保持一致。 失败 !!!!!!!!!!
不知道该怎么去做,而不是把每个接口都写成一个类,在一个类进行组装
求教一下:如何把所有独立接口脚本聚合在一起,且互相不受影响
你的意思是,需要压测中,每个接口最终请求量比例接近 1:1?
如果是,可以看看 https://testerhome.com/articles/16532 ,大致原理上可以变为给每个接口一批虚拟用户,控制这些虚拟用户的比例即可。
但不大明白这么做的目的是啥?一般主要关注压力发生的比例,而非最终请求结果的比例。相当于有的接口对应功能用户多,有的少。比较少见到比较最终请求量的。
其实就是想测试一下每个接口的性能,想放在一个报告里面展示。但是发现后面的接口的每秒请求数对不上了
那你的场景或者说目的是这些接口都要一起测,还是分别单个测?
或者说,把你现在脚本的具体写法发出来?现在你的目的和现状都不是很清晰,不好给建议。