51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2374|回复: 5
打印 上一主题 下一主题

[原创] 事务执行的数量与设置的不一样

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-10-11 19:48:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大概是这个样子的:
有两组url,每组10个链接,参数化了链接后,分别录制了url11和url21两个脚本:
场景为:
第一组要达到每4秒钟同时打开这10个链接,持续时间5分钟;
第二组要达到两个目的:
    目的1:每4秒钟同时打开这10个链接,持续时间20秒;
    目的2:每10秒钟同时打开这10个链接,持续时间40秒;
    目的1实现后再做目的2,这样持续5分钟(相当于做5次循环)。

执行的时候发现,url1在五分钟内打开的链接数是正确的;第二组应该是大约打开450个链接,而结果却是只打开了50个链接,想当于每分钟才执行一遍循环。

更加奇怪的是,我只执行第二组的话,结果就是正确的,而同第一组一起执行的话就是错误的。请问哪位大虾能给说下为什么阿??谢谢了。

[ 本帖最后由 nanbeier 于 2007-10-11 20:18 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-10-12 11:46:06 | 只看该作者

没有看明白

呵呵
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-10-12 11:53:16 | 只看该作者
    看了你的场景,你起的名字好复杂,看了半天我才知道那些东西到底是什么。。

    有一个问题我提一下,比如说你的url22_4s这个脚本,lr_think_time是4秒,那么你认为持续20秒后,10个vuser一共应该执行多少次??是50次么?

    那么url21呢,lr_think_time是10秒,持续40秒,10个vuser应该执行40次?

    然后你循环5次(5组脚本依次执行),应该是(50+40)*5 = 450次。。

    但是实际呢,LR在持续时间内要等vuser运行完毕上次结果才能再执行下次,举个例子:
    你在执行url21的那个脚本时,一共持续时间是40秒,但是每轮时间不一定是10秒,因为你设置了集合点,如果10个vuser里有一个响应时间超过10秒,那么一轮的时间就超过了10秒,也就是说你40秒肯定做不完4轮;
    那如果你的事务响应时间超过20秒呢?那就估计只做成一轮,就是这个脚本预计做40次,但是只做了10次。。

    在一个机器上同时执行2组脚本,也就等于开了2个进程来执行脚本,如果你的机器的CPU效率不高的话,还会请求打开链接的效率,这样能完成的次数就更少了。

    我自己想的,不一定能解决你的问题哈。

    做了多少次,应该与请求发送效率和平均响应时间以及思考时间有关,3个方面都应该考虑到
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2007-10-12 19:32:04 | 只看该作者
    谢谢阿  我再仔细想想吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2007-10-12 23:43:47 | 只看该作者
    qiguojie说得很详细了

      同时也可以插入一些事务监视整个过程

    如:
    lr_vuser_status
    lr_output_message

    等等。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-10-13 09:21:39 | 只看该作者
    学习,支持下!~!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

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

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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