51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] Vusers的设置问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-13 16:22:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、我在场景中设置Vusers时设置的是100个,每6秒增加10个,可是在执行场景后,收集结果的running vusers图中发现虚拟用户数并不是按我设置的方式增加或减少的,而且VU设置为10与20都没事,到50时就会发现VU增加时正常,可是停止时就不按照事先设置的走了,到100后,增加,停止都不按设置走,请问这是怎么回事呢? 不知道怎么上传图片


2、公司提出的性能指标如下:登录功能,50人并发时,响应时间小于6秒。我觉得这个用手工场景可以测出来系统是否满足要求,可同事非说要用目标场景。请问这两种场景有什么本质上的不同吗?感觉都差不多。

3、现在我录制了登录的脚本、查询的脚本、还有添加的脚本,现在公司要求做一个综合场景的测试,要求这几个功能一起操作时,登录有30个用户,查询40个,添加30个,我该怎么办呢?是把他们放在一个场景中吗?

4、以前别人给我的脚本中,也是登录、查询的脚本。现在把这两个脚本放在一个场景中跑,设置登录10个VU,查询10个VU,可是我看他的查询脚本中的vuser_init()中也包含登录操作,那么请问这时候,两个脚本放在一起跑,登录算是多少个VU?我觉得应该是10+查询脚本的初始VU数。

5、我是LR菜鸟,请大侠们帮我解答这些问题,谢谢!!不胜感激
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-6-16 12:11:20 | 只看该作者
各位高手,快帮我看看吧!!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-6-17 14:23:50 | 只看该作者
1.可能是用户数量增多后,系统处理不过来了,6秒钟没处理完10个而下一批模拟用户又启动上来了。
2.没看懂;
3.可以放在一个场景里,每个脚本设置不同的用户数量就行了;
4.你可以把用户登录的时间设置长一点,最终结果不考虑vuesr_init,等到全部登录后,只看arction里的事务响应时间。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-16 14:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2010-6-17 15:28:52 | 只看该作者
    用组模式
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2010-6-17 15:57:56 | 只看该作者
    Vusers的设置问题


    1、我在场景中设置Vusers时设置的是100个,每6秒增加10个,可是在执行场景后,收集结果的running vusers图中发现虚拟用户数并不是按我设置的方式增加或减少的,而且VU设置为10与20都没事,到50时就会发现VU增加时正常,可是停止时就不按照事先设置的走了,到100后,增加,停止都不按设置走,请问这是怎么回事呢? 不知道怎么上传图片

    可以看下你做的是什么操作,对系统资源的占用情况,如果设置集合点,看看等待时间


    2、公司提出的性能指标如下:登录功能,50人并发时,响应时间小于6秒。我觉得这个用手工场景可以测出来系统是否满足要求,可同事非说要用目标场景。请问这两种场景有什么本质上的不同吗?感觉都差不多。

    这两种都可以,如果有需求响应时间小于6秒就OK了,用目标就可以,小于6秒就通过,大于就不通过,手工也OK,要是用手工的话可以看出更多想看到的东西,例如要优化,想看看问题到哪出现在哪,可通过手工分析

    3、现在我录制了登录的脚本、查询的脚本、还有添加的脚本,现在公司要求做一个综合场景的测试,要求这几个功能一起操作时,登录有30个用户,查询40个,添加30个,我该怎么办呢?是把他们放在一个场景中吗?

    这里可以用分组,分别设置

    4、以前别人给我的脚本中,也是登录、查询的脚本。现在把这两个脚本放在一个场景中跑,设置登录10个VU,查询10个VU,可是我看他的查询脚本中的vuser_init()中也包含登录操作,那么请问这时候,两个脚本放在一起跑,登录算是多少个VU?我觉得应该是10+查询脚本的初始VU数。

    如果没有做任何设置的话,是每轮都有10个登录+(10个登录+查询)的,主要看场景时间

    5、我是LR菜鸟,请大侠们帮我解答这些问题,谢谢!!不胜感激

    同为菜鸟,共同学习~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-6-17 21:38:35 | 只看该作者
    1、我在场景中设置Vusers时设置的是100个,每6秒增加10个,可是在执行场景后,收集结果的running vusers图中发现虚拟用户数并不是按我设置的方式增加或减少的,而且VU设置为10与20都没事,到50时就会发现VU增加时正常,可是停止时就不按照事先设置的走了,到100后,增加,停止都不按设置走,请问这是怎么回事呢? 不知道怎么上传图片

    那最高运行中用户数是否是100?是否场景持续时间不足,先进入的虚拟用户跑完脚本以后退出了?


    2、公司提出的性能指标如下:登录功能,50人并发时,响应时间小于6秒。我觉得这个用手工场景可以测出来系统是否满足要求,可同事非说要用目标场景。请问这两种场景有什么本质上的不同吗?感觉都差不多。

    如果想知道50用户多少秒,你的比较好,如果想知道6秒响应有多少用户,他的比较好。

    3、现在我录制了登录的脚本、查询的脚本、还有添加的脚本,现在公司要求做一个综合场景的测试,要求这几个功能一起操作时,登录有30个用户,查询40个,添加30个,我该怎么办呢?是把他们放在一个场景中吗?

    是啊。

    4、以前别人给我的脚本中,也是登录、查询的脚本。现在把这两个脚本放在一个场景中跑,设置登录10个VU,查询10个VU,可是我看他的查询脚本中的vuser_init()中也包含登录操作,那么请问这时候,两个脚本放在一起跑,登录算是多少个VU?我觉得应该是10+查询脚本的初始VU数。

    如果我是你,我会在分析里面,过滤掉init区间和end区间,剩下action区间进行分析。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2010-6-23 09:50:58 | 只看该作者
    谢谢大家帮忙,问题已经解决,用组模式,还有目标场景中的百分比模式都可以解决!多谢多谢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 23:46 , Processed in 0.086926 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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