小飞天猪 发表于 2010-9-26 13:29:32

运行后,统计事务的时间非常大?

部分脚本为:
lr_rendezvous("首页的集合点");
lr_start_transaction("点击首页");

web_link("首页",
"Text=首页",
"Ordinal=1",
"Snapshot=t3.inf",
LAST);
lr_end_transaction("点击首页",LR_AUTO);

场景中的结果为:


我在运行完脚本后,发现分析报告中,“点击首页”的事务时间怎么那么长呢?
我在运行该场景时,同时在操作多遍时,感觉没有这么慢,这是为什么呢?

ls_721521 发表于 2010-9-26 13:48:27

你登陆的时间不是更长,都100多了

baikunhu 发表于 2010-9-26 14:10:48

你能否把你设计的场景具体说一下:比如用户数,执行时间等等。如果你的用户数过多,又设置了集合点,可能响应时间会长点,因为用户数在集合点集合也需要一定时间

kuangquanshui 发表于 2010-9-26 15:54:46

思考时间看看去掉了吗

小飞天猪 发表于 2010-9-26 16:17:07

回复 4# kuangquanshui


    感谢各位的回答,思考时间已经去掉了··
但是这个现象一直存在,不知何故··

aman_cao 发表于 2010-9-26 16:28:13

看下网页细分图,找出占用时间最长的步骤

kuangquanshui 发表于 2010-9-26 16:30:20

回复 5# 小飞天猪


    备注一下:去掉思考时间是在分析的时候,不是在脚本中   
   如果确定不是思考时间的问题看一下时间浪费在哪里了   网络还是服务器端?

mr.bee 发表于 2010-9-26 23:01:35

注释掉集合点函数
对比一下有集合点和没集合点差距是否比较大
也就是没集合点的响应时间是否跟你手工操作体验时间接近

小飞天猪 发表于 2010-9-27 08:48:22

回复 7# kuangquanshui


   回复“青铜元老”
我是在脚本中去掉思考时间的,如何在分析的时候去掉思考时间呢?请指点一下
谢谢

小飞天猪 发表于 2010-9-27 09:00:14

谢谢各位的帮忙,我把我的场景等都描述一下,烦请各位继续支持小妹··

测试流程是:打开首页,点击某个链接进去后,在打开的页面中,再点击“首页”,回到首页
测试目的:25个用户同时【再点击“首页”,回到首页】的响应时间
用户数:25
所有的脚本都在action中,在脚本中将思考时间都注释掉了
设置了一个集合点,一个事务:在再次点击“首页”时
在场景中设置如下:
1.集合点策略是:Release when 100% of all Vusers arrive at the rendezvous
2.Ramp Up:Load all Vusers simultaneously
Duration:Run until completion
Ramp Down:未设置
勾选上:Initialize all Vusers before Run

我想问的是:
1、我只想让25个用户执行完脚本一遍之后,就结束,我这样的设计对吧?

2、这样的“点击首页”事务的时间怎么会这么长呢?
我把我的分析报告粘贴上来··

kuangquanshui 发表于 2010-9-27 09:41:19

回复 9# 小飞天猪

脚本中都没有   那就不用考虑了   应该是别的原因引起的

baikunhu 发表于 2010-9-27 15:51:12

回复 10# 小飞天猪


    "1、我只想让25个用户执行完脚本一遍之后,就结束,我这样的设计对吧?"这样设计场景不对,无法测试出服务器的性能状况,可以这样:25个用户执行脚本10分钟,并发(有集结点)
2.我看了下报告,25个用户共2500次hits,也就是每个用户100次请求。这是不知道你脚本迭代没有,是脚本执行一次结束吗?
页: [1]
查看完整版本: 运行后,统计事务的时间非常大?