51Testing软件测试论坛

标题: 问2个一直困扰我的问题 [打印本页]

作者: ffwithvv    时间: 2008-11-3 09:33
标题: 问2个一直困扰我的问题
1个是关于集合点的问题。在submit动作之前设置了集合点以后,是不是在运行controller的时候,不用在特意设置什么其他的东西,比如模拟100个用户,那么系统就会默认100个用户同时到达的时候,才进行submit动作。
第2个是关于事物点的问题,在脚本中插入事物点有什么作用呢?是不是比如在submit这个函数前插入了事物点,那么在运行controller的时候,就可以看到submit这个函数的平均响应时间之类的东西,小弟初学者,望各位指教。
作者: Lemon_s    时间: 2008-11-3 09:49
1.默认设置就好
2.事务是要度量其服务器响应时间的任务和操作集,定义事务主要是为了度量服务器的性能。
作者: Lemon_s    时间: 2008-11-3 09:50
你的理解是正确的
作者: whyleave    时间: 2008-11-3 10:02
设置了集合点还要设置集合点策略
作者: ffwithvv    时间: 2008-11-3 10:05
多谢楼上的前辈指教,集合策略是不是说,在controller里设置,比如多少秒时间增加多少个用户,一直持续递增到100个用户以后,持续运行时间多少分钟,最后多少秒减少多少个用户,是这个意思吗?
作者: Lemon_s    时间: 2008-11-3 10:15
原帖由 ffwithvv 于 2008-11-3 10:05 发表
多谢楼上的前辈指教,集合策略是不是说,在controller里设置,比如多少秒时间增加多少个用户,一直持续递增到100个用户以后,持续运行时间多少分钟,最后多少秒减少多少个用户,是这个意思吗?

不是
集合点策略在
Scenario->Rendezvous->Policy中设置
打开看一下就明白了
作者: whyleave    时间: 2008-11-3 10:21
你说的是虚拟用户的加载方式。
集合点策略是设置用户在集合点的释放方式,即在什么情况在释放停留在集合点的用户。具体怎么设置可以看下LR的帮助手册。
集合点策略在controller主菜单Scenario/Rendezvous Information中设置。
作者: ffwithvv    时间: 2008-11-3 11:00
知道了,多谢
作者: daren_liu    时间: 2008-11-3 13:29

作者: robbie850110    时间: 2008-11-10 15:19
加集合点是为了在大并发时,为了避免各操作之间的时延对真实情况的影响而做的一种操作,比如,1000并发,登陆—操作——退出,在操作时,可能还有些USER还在登陆,所以测出的并不是1000操作,不知道说清楚没有;事物点是为了考查一个具体的事物,在它的前面和后面加时间戳,进行统计的。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2