51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6818|回复: 30
打印 上一主题 下一主题

[原创] 关于门户网站的测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-16 21:45:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
测试新手,正在实习中,接手的第一个项目是门户型网站的性能测试,网址是www.job001.cn,大家有兴趣可以看一下。遇到很多问题,有
和LR相关的,也有和测试理论相关的,不知道属于哪一类帖子,还是放在这里了,斑竹通融一下,不要删哈。言归正传,
问题:
1.没有文档,无法确定性能标准,和开发人员交流过,他们也不知道,据说当时测过一次性能,是用apache自带的工具,给apache服务器加
了5W个并发用户(据说是并发),全部顺利通过。
2.功能点过多,不知道应该从哪里着手指定测试场景。
3.根据AWstats日志分析,网站日访问量平均7W,最多的时候有13W。粗算了一下,查询功能至少要3000人并发。如果只是登录网站首页,也
要1.4W人并发,LR可以做到吗?如果做不到我该怎么办?我看过51testing上一篇关于门户网站的讨论,可是还是摸不着头:(
4.LR对机器的配置有什么要求?我的机子是256内存,CPU cerlon2.66HGz,这种配置可以跑多少个虚拟用户?
5.对于这种已经开始用的网站,性能测试还重要吗?如果不重要那我在这里做什么呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

31#
发表于 2009-6-17 11:49:47 | 只看该作者
实际上用Apache ab就行了

大部分性能测试工具都没有做到对浏览器的主要功能模拟,那么这些性能工具为何迄今还存活着呢? 原因很简单,性能测试工具的主要作用是调优化,而不是评估系统或者系统的某个事物能同时容纳多少人在线
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2009-6-17 11:35:47 | 只看该作者

打开一个flash 的 html方式打开xml 网页

门户网站的测试,打开网站时 需要参数化吗? 我想请教大家个问题,就是门户网站我打开录制了脚本后 要设置1000个虚拟用户同时打开,我现在这网站是一个flash的加载时间,现在上头要我测试出来看看 1000个用户打开这个flash 的xml 文件 平均需要多长时间, 现在我直接打url 后就录制了脚本 我不知道在哪里参数化? 我不参数化直接在controller里设置1000个虚拟用户运行 有问题吗?  大家帮帮忙 给我点意见  谢谢了。。。
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2008-1-3 18:00:06 | 只看该作者
楼上的兄弟  那是不是说理论上  哪怕是试用的license10个用户 也能实现controllr中无限个用户并发了 只要我有足够的 load generator     因为liecnse是针对loadgenerator中的Vuser的
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2007-6-12 16:40:35 | 只看该作者
看了半天,都没继续楼主要问的问题呀

这个要顶上去呀

我觉得能执行最大并发用户数的数量因该跟lincense有关
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-6-25 22:18
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    27#
    发表于 2007-6-12 16:13:32 | 只看该作者
    原帖由 rickyzhu 于 2007-4-18 10:22 发表
    我们说的不冲突,Controller是有license的,LoadGenerator是没有的,但是license用户数是针对所有loadgenerator上的vuser的总和。

    但是我认为应该是没有一个controller多少虚拟用户的限制的。这个跟你买的li ...

    应该跟license有关吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26#
    发表于 2007-6-12 10:28:56 | 只看该作者
    对我做网站的性能测试有帮助啊!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    25#
    发表于 2007-6-12 10:05:40 | 只看该作者
    看了半天,没看什么东西,郁闷~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24#
    发表于 2007-4-18 11:31:09 | 只看该作者
    不知道,一起探讨
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    23#
     楼主| 发表于 2007-4-18 10:57:10 | 只看该作者
    有问题的,我在整理,找个时间把遇到的新问题贴出来,大家帮我看看,呵呵~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    22#
    发表于 2007-4-18 10:44:45 | 只看该作者
    哈哈哈。说来说去的。
    好像是在争执什么问题一样。
    我仔细的看到最后,原来没有问题。

    sdlkfj8 sdlkfj8
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    21#
    发表于 2007-4-18 10:22:24 | 只看该作者

    回复 #18 大漠飞鹰 的帖子

    我们说的不冲突,Controller是有license的,LoadGenerator是没有的,但是license用户数是针对所有loadgenerator上的vuser的总和。

    但是我认为应该是没有一个controller多少虚拟用户的限制的。这个跟你买的license支持的用户有关系。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
     楼主| 发表于 2007-4-18 08:43:33 | 只看该作者

    回复 #12 ppent 的帖子

    我数学不好,请问8千和6千是怎么算出来的,测试是不是数学也要好?我看好多地方都用到了数学的概念,比如泊松分布等....
    问大家一些和LR不相关的问题,做好性能测试要具备什么能力?昨天老大说希望我能把错误定到代码级,LR好象做不到对吗?还有对操作系统的了解,要到什么程度呢?除了LR,我还需要学习哪些自动化测试工具?昨天翻了段念的书,发现有些情况还需要自己写测试工具,我觉得做性能测试就象十项全能,什么都要会,还都要好。我有点抓不到方向了,感觉要学的好多,不知道从哪里下手。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
     楼主| 发表于 2007-4-17 16:34:33 | 只看该作者
    请问一下,你们的机子都是什么配置呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-4-17 15:37:41 | 只看该作者
    原帖由 rickyzhu 于 2007-4-17 13:41 发表
    LR的并发用户是通过在Controller里面设置的。理论上来说,一个Controller并没有多少用户的限制。
    这取决你Controller机器的配置,另外,一个Controller可以控制多台Load Generator进行压力测试。所以最终模拟多 ...


    我觉得有点问题。
    如果是通过Load Generator控制的,那么之需要一个100左右的license就基本能满足适用了,因为一个controller可以控制多台Load Generator.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-4-17 15:19:41 | 只看该作者
    我认为LR应该是通过controller控制vuser的。
    看图

    [ 本帖最后由 大漠飞鹰 于 2007-4-17 15:32 编辑 ]

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2007-4-17 13:41:04 | 只看该作者

    回复 #11 ireneyao 的帖子

    LR的并发用户是通过在Controller里面设置的。理论上来说,一个Controller并没有多少用户的限制。
    这取决你Controller机器的配置,另外,一个Controller可以控制多台Load Generator进行压力测试。所以最终模拟多少用户是LoadGenerator决定的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-4-17 13:39:28 | 只看该作者

    回复 #13 大漠飞鹰 的帖子

    我好像没有听说还有这种限制,今天下午就跟Mercury的人确认一下。回头答复。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-4-17 12:39:20 | 只看该作者

    回复 #13 大漠飞鹰 的帖子

    sdlkfj4 还有这种限制啊。
    是否是每个LoadGenerator,而不是每个Controller?
    那如果我的机器配置比较好,是否可以通过IPSpoofer连接多个LoadGenerator来突破1000个的限制?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-4-17 10:59:53 | 只看该作者
    原帖由 rickyzhu 于 2007-4-17 09:40 发表
    两个思路:
    1.先测试根据现有估计用户访问情况下系统的表现,比如典型的查询时间,更改简历的时间等。
    2.根据这个指标,你需要肯定很多台load generator,所以可以提要求,给你的机器增加配置。

    大漠飞鹰 ...



    虚拟用户数其实和license相关的。
    目前单个controller最大的vuser数是1000,如果超过此数字,可以通过开多个controller实现。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 16:37 , Processed in 0.086028 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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