|
Lemon 10:55:27
hi,想请问一下Robot
Lemon 10:57:06
在测试过程中,一般有什么好的方法去设置VU Response Timeout这个参数值?
为了下一代 10:58:47
直接可以在工具里面设置
为了下一代 10:58:51
默认是2分钟
为了下一代 10:59:03
你可以根据你的需要来设置长短
Lemon 10:59:33
嗯,这个我知道,我是在想设置Timeout在运行过程中值的多少才是合理的
Lemon 11:00:23
如果我的需要大概是一分钟,但我设置超时时间为10分钟,会产生什么样的影响呢?
为了下一代 11:00:40
哦,这个要看你应用的特点了,比如有些应用响应实际情况需要在2分钟以上,你就可以设置长点
为了下一代 11:00:55
这样的话你对服务器的压力就减轻了
Lemon 11:01:11
对,主要是在考虑其合理性
为了下一代 11:01:58
因为我们可以计算每秒钟有多少个请求的
为了下一代 11:02:19
到最后评估的时候,往往会计算这个值
Lemon 11:02:48
如果Timeout相对需求来说过长,是否还会存在其它方面的影响
为了下一代 11:03:18
加上正常情况下都在1分钟内可以响应,但是你设置了10分钟,因为在1分钟内已经响应了,脚本继续执行下去了,所以这种情况不会有什么影响的
Lemon 11:03:25
怎么计算呢
为了下一代 11:04:25
对于http请求的不太好算,可以以你访问了多少个也面请求或者重要的操作来算
为了下一代 11:04:44
对于socket的就比较好算的
Lemon 11:05:18
Performance的Mean等值的单位是什么
Lemon 11:06:05
嗯,我现在主要看CmdID那个来看在执行操作时间需要花费的时间,
为了下一代 11:06:10
比如:20个并发循环执行了100次脚本,而每次脚本中有10个主要给用户带来影响的请求,而假设这个次是在10分钟内执行完成的,基本上就可以算出每秒钟有多少请求了
为了下一代 11:07:04
mean是评价值
为了下一代 11:07:10
min是最小值
为了下一代 11:07:31
50th表示50%的用户的响应时间,其他类推
为了下一代 11:07:48
max是某个用户的最大请求响应时间
为了下一代 11:08:04
这些都是对于你的CMdID
为了下一代 11:08:16
对应你的CmdID
为了下一代 11:09:29
对于http的在录制的时候加上插入start_time和stop_time来察看某些关键事务的响应时间
为了下一代 11:09:49
std dev是标准偏差
Lemon 11:10:40
嗯,好,我还想知道max是某个用户的最大请求响应时间的单位是毫秒还是什么的?
为了下一代 11:11:22
单位都是秒
Lemon 11:13:08
好,谢谢你啦。前面我以为是毫秒呢 |
|