我的 jmeter 中有 10 个 Http 请求采样器。我已将线程数指定为 2。因此请求总数为 20。
如果我按照以下方式运行 Jmeter,它应该运行:
- 首先为所有 10 个 Http 请求完成运行线程 1 请求,然后运行线程 2 请求;
- 或者随机运行两个线程的http请求。
jmeter会遵循什么顺序?
如果想知道 jmeter 的运行顺序,我还需要使用哪个监听器?
最佳答案
这取决于启动时间:
如果设置为0,则2个线程会同时运行,无法判断20个请求的先后顺序
如果您将 ramp up 设置为非常大的值,您可以让线程 1 请求结束,然后线程 2 请求开始,但这不是您希望从负载测试中得到的结果
最后,您可以在树或表中使用 View 结果,但只能在脚本调试期间使用。
关于testing - jmeter 在 Listener 中的工作顺序是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14228402/