2014-01-28 176 views
1

我们正在加载测试一些java soap服务,并且已经通过3000个类似的请求启动了约300个线程的jmeter测试套件。每个请求大约有250kbytes的数据(由于base64入口),并且在发送了7百次(成功)请求之后,jmeter已经停止发送任何请求。测试套件仍然'运行'(停止按钮可用),但没有请求被发送,它只是没有做任何事情。jmeter停止发送soap请求

另一个类似的测试套件,与相同数量较小的请求(3-4 KB)的运行约20K的请求,然后同样的事情发生了:测试套件“运行”,但什么都没有发生。

问题是:我们做错了什么?

回答

0

看来你正在使用GUI测试,这是对最佳实践:

如果您还使用查看结果树在这个测试中,你正面临着OutOfMemory问题。

在加载测试期间不要使用“查看结果树”或“查看结果”表监听器,只能在脚本阶段使用它们来调试脚本。

在非GUI中运行测试将解决您的问题,如果您仍想在GUI模式下运行禁用查看结果树。