51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3834|回复: 6
打印 上一主题 下一主题

[原创] 如果一个脚本里面有多个事物,且每个事物前都有集合点

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-10-25 20:42:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如事物A前面有集合点A,事物B前面有集合点B,事物C前面有集合点C,事物D前面有集合点D……如此类推,现在假设只设定了集合点B为有效的,而其他当集合点都是无效的,同时在schedule当Ramup里面设定同时加载所有当用户,这时候LoadRunner是怎么给事物加压的?
是不是A事物也是所有当用户同时并发的?还是只有B事物是同时并发的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2006-10-25 21:11:27 | 只看该作者
我在测试当时候发现如果设定所有的集合点都无效,则该脚本可以通过70个用户,但是如果设定了集合点有效而其他当无效后,脚本基本是执行不成功的,事物B通过的很少。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-10-25 21:14:45 | 只看该作者
另外,我想知道在这种情况下,如果设定了脚本中设定了两个集合点有效如集合点B和集合点D有效而其他的都无效,并且在schedule里面设定所有的用户同时并发,那么是不是事物A和事物C也会是所有的用户同时并发呢?望大家多多指教。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-10-26 20:47:53 | 只看该作者
怎么没有人回复呢?sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj9
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-10-27 11:52:10 | 只看该作者
既然集合点无效还要加集合点干什么。在脚本中把不需要的集合点去掉。
在schedule当Ramup里面设定同时加载所有当用户,和集合点没有关系。这个设置只是让所有虚拟用户都同时执行action脚本而已。每个虚拟用户执行的速度有区别,所以需要设置集合点来让所有虚拟用户都同时触发某个事物。以达到并发的效果。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-10-27 13:08:16 | 只看该作者
关注!我个人觉得只有设置了集合点,才会并发,如果没有设置,就不会并发,最多记录一个事务的响应时间!如果不对,请高手指教!

评分

参与人数 1综合技术指数 +10 收起 理由
snowliutao + 10

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-10-30 20:53:07 | 只看该作者

回复 #5 大风 的帖子

多谢指导!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 20:00 , Processed in 0.074843 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表