将Jmeter与非GUI一起用于测试计划

将Jmeter与非GUI一起用于测试计划,jmeter,Jmeter,我遇到了一个奇怪的问题 我同时运行300个用户登录到一个网站并读取一个文件 我使用非GUI模式来执行此测试计划 我的问题是,这个测试计划只通过了一次,然后当我再次运行它时,它会出错,然后我尝试将用户数减少到200,它通过了,但过了一段时间,它又没有通过。 以下是我得到的: Java热点(TM)64位服务器虚拟机警告:忽略选项PermSize=64m;支持 在8.0中被删除 Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize=128m;啜饮 端口在8.0中被删除

我遇到了一个奇怪的问题 我同时运行300个用户登录到一个网站并读取一个文件 我使用非GUI模式来执行此测试计划 我的问题是,这个测试计划只通过了一次,然后当我再次运行它时,它会出错,然后我尝试将用户数减少到200,它通过了,但过了一段时间,它又没有通过。 以下是我得到的:

Java热点(TM)64位服务器虚拟机警告:忽略选项PermSize=64m;支持
在8.0中被删除
Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize=128m;啜饮
端口在8.0中被删除
创建摘要器
使用C:\Users\samo\Dropbox\Jmeter\jmetet\Reading成功创建了树_
script.jmx
于2014年7月7日星期一13:24:11 GMT+03:00(1404728651964)开始测试
正在等待端口4445上可能的关机消息
汇总+1980英寸48s=41.6/s平均值:5536最小值:6最大值:21171错误:77
2(38.99%)活动:300开始:300完成:0
汇总+1272英寸40.1s=31.7/s平均值:3257最小值:3最大值:39796错误:3
1(2.44%)活动:192开始:300完成:108
汇总=3252英寸77.4s=42.0/s平均值:4644最小值:3最大值:39796错误:80
3 (24.69%)
70s中的汇总+1203=17.2/s平均值:6020最小值:3最大值:69837错误:5
8(4.82%)活动:84开始:300完成:216
汇总=4459英寸107s=41.5/s平均值:5016最小值:3最大值:69837错误:86
1 (19.33%)
汇总+608英寸100s=6.1/s平均值:6753最小值:3最大值:78722错误:4
2(6.91%)活动:7开始:300完成:293
汇总=5063英寸137s=36.9/s平均值:5224最小值:3最大值:78722错误:90
3 (17.84%)
总结+37英寸41s=0.9/s平均值:4880最小值:4最大值:37736错误:1
7(45.95%)活动:0开始:300完成:300
汇总=5100英寸142s=35.9/s平均值:5222最小值:3最大值:78722误差:92
0 (18.04%)
整理…@2014年7月7日星期一13:26:34 GMT+03:00(1404728794704)
... 运行结束

面对这个问题,我错过了什么?
以及如何知道问题是内存不足还是其他什么问题

嗨,伙计们,我已经解决了问题

1-首先,我将bin文件夹中属性文件中的堆大小更改为: 前:设置堆=-Xms512m-Xmx512m后:设置堆=-Xms2048m-Xmx2048m

2-删除我以前使用的所有侦听器

3-将线程组界面中的爬升时间设置为180。 更改前的爬升设置为1,这是不现实的,因为Jmeter无法在1秒内运行所有300个用户

4-将线程组接口中的循环计数设置为2

在进行这些更改之前,我遇到的错误是

java.net.SocketException,非HTTP响应消息:连接重置

这意味着服务器关闭了连接

希望这能帮助其他人