|
1.我录制了lr自带的web flight一个登陆脚本,在web_submit_form之前加了集合点和事务,并且在contraller中的配置了集合点的policy.
2.运行后,我查看analysis中的分析图标,发现在左侧的树状图形中我并没有rendezvous那个图表,因此无法把average transaction response time和rendezvous两个图merge在一个图里.
有如下问题,请教大家:
1.如何设置才能在analysis中有rendezvous图?
2.楼住的题目是"设置的计划是每15秒运行10个用户当集合后运行1分钟"中,我在ramp up中设置start 10 个用户 每15秒,在duration中设置run for 000:01:00,不知道lz是否是这样设置的,如果是这样设置的话,我有个疑问?在duration中,run for 000:01:00 下面写的是"after the ramp up has been completed",我的理解是加载完所有的用户(此题中就是60个用户)后,这60个用户持续运行1分钟,并非可以通过这个地方的设置达到"集合后运行1分钟"的要求?因为加载完后并非就直接到达集合点的,所以这个持续运行1分钟中包括达到集合点之前的时间和在集合点等待的时间以及释放后运行的时间.不知道大家对这个点的是怎样理解的?
3.我在运行结果中发现两个错误:
1)
action.c(6): Error -27796: Failed to connect to server "localhost:1080": [10061] Connection refused 49个虚拟用户因为这个错误失败的.
2)
action.c(6): Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s). Set the "Resource Page Timeout is a Warning" Run-Time Setting to Yes/No to have this message as a warning/error, respectively
32个虚拟用户因为这个错误失败的.
请教大家,为什么会有这么多的虚拟用户连接失败呢?第二个问题我没有看明白,是因为我压力机的资源不够,可是我看cpu的使用率不是很高,并没有达到75%?
5.在running vusers图中发现在时间到达24的秒的时候用户已经加载了30个,而实际在contrallor中设置的是每15秒加载10个用户,在前30秒中应该只加载30个用户才对,另外发现在30秒-45秒之间并没有加载用户,为什么本应该在elapsed time到达30秒时才应该加载的10个用户确在上一个10秒中加载了?
在持续1分钟后,60个用户本来应该在75秒内停止完毕,但实际从图上看到并不时这样.为什么用户再运行后还需要这么长时间停止,这段时间内都做什么事情?
6.前面提到在50个用户和54个用户两个点的时候先后释放了两次,那请问在由00:08--01:12(50个用户那点)这个区间内的线上的每个点(x,y),是否说明在时间x时释放了y个用户呢?如果时这样的话那就是在不停的释放了,还有集合点的意义么?为什么只说就这两个点是集合后释放用户的点呢? |
|