运行后,统计事务的时间非常大?
部分脚本为:lr_rendezvous("首页的集合点");
lr_start_transaction("点击首页");
web_link("首页",
"Text=首页",
"Ordinal=1",
"Snapshot=t3.inf",
LAST);
lr_end_transaction("点击首页",LR_AUTO);
场景中的结果为:
我在运行完脚本后,发现分析报告中,“点击首页”的事务时间怎么那么长呢?
我在运行该场景时,同时在操作多遍时,感觉没有这么慢,这是为什么呢? 你登陆的时间不是更长,都100多了 你能否把你设计的场景具体说一下:比如用户数,执行时间等等。如果你的用户数过多,又设置了集合点,可能响应时间会长点,因为用户数在集合点集合也需要一定时间 思考时间看看去掉了吗 回复 4# kuangquanshui
感谢各位的回答,思考时间已经去掉了··
但是这个现象一直存在,不知何故·· 看下网页细分图,找出占用时间最长的步骤 回复 5# 小飞天猪
备注一下:去掉思考时间是在分析的时候,不是在脚本中
如果确定不是思考时间的问题看一下时间浪费在哪里了 网络还是服务器端? 注释掉集合点函数
对比一下有集合点和没集合点差距是否比较大
也就是没集合点的响应时间是否跟你手工操作体验时间接近 回复 7# kuangquanshui
回复“青铜元老”
我是在脚本中去掉思考时间的,如何在分析的时候去掉思考时间呢?请指点一下
谢谢 谢谢各位的帮忙,我把我的场景等都描述一下,烦请各位继续支持小妹··
测试流程是:打开首页,点击某个链接进去后,在打开的页面中,再点击“首页”,回到首页
测试目的: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、这样的“点击首页”事务的时间怎么会这么长呢?
我把我的分析报告粘贴上来·· 回复 9# 小飞天猪
脚本中都没有 那就不用考虑了 应该是别的原因引起的 回复 10# 小飞天猪
"1、我只想让25个用户执行完脚本一遍之后,就结束,我这样的设计对吧?"这样设计场景不对,无法测试出服务器的性能状况,可以这样:25个用户执行脚本10分钟,并发(有集结点)
2.我看了下报告,25个用户共2500次hits,也就是每个用户100次请求。这是不知道你脚本迭代没有,是脚本执行一次结束吗?
页:
[1]