51Testing软件测试论坛

标题: 外网测试结果与局域网测试结果相差多远? [打印本页]

作者: higkoo    时间: 2009-4-14 08:55
标题: 外网测试结果与局域网测试结果相差多远?
发现某应用程序在局域网内测试最高点击率为2000,在外网测试最高点击率才1000?

外网测试,网络环境复杂。响应时间比局域网长是绝对的。

但是在外网测试过程加大了虚拟用户数,外网服务器比局域网测试服务器要强。

局域网测试监控到带宽使用为1MB/S,局域网对外网络带宽和外网服务器的网络带宽都是100Mb/S。
理论上带宽是足够的,监控到带宽使用有大量空闲。

不知问题出在哪呢?
作者: higkoo    时间: 2009-4-14 14:53
标题: 回复 2# xzf2001 的帖子
原帖由 xzf2001 于 2009-4-14 09:28 发表
点击率不是说你虚拟用户越多就会越高的,会有瓶颈的。
理想状态下,一定用户后会达到一个最高值,然后保持不变,但是因为机器性能等因素的影响,这个点击率会降低的。
建议理解下那个理发师模型。


我的意思是,外网的响应时间更长,在相同压力下,点击率低是正常的。所以我加大压力力争获取更高点击率。
理论上服务器是有承受更高压力的能力的!

目前我就想确定是否是网络瓶颈,如果是,如何进一步确认?
作者: stevenremember    时间: 2009-4-14 17:40
在相同压力下lz可以比较Page Download Time Breakdown Graph 中的First Buffer 和 Receive的值,
另外监控:Network Interface: Bytes Total/sec
                    Network Interface: Current Bandwidth
这2个计数器
作者: Fantasy    时间: 2009-4-14 18:18
首先呢确定一下测试机与服务器之间的最大带宽.因为就算双方接入外网都是100MB/S,但不能保证双方访问时就能达到这个值.
再者个人觉的你对最高点击率的定义不明确,这就直接影响到对过程结果的分析确定.这个能说下吗?
如:
1\向服务器发送请求,一直不断的增加每秒请求数,直到服务器返回400或500之类服务器错误,这时的点击率我们认为是最高点击率.
2\向服务器发送请求,一直不断的增加每秒请求数,直到服务器响应时间超过自定义的值,认为点击率已到上限.
作者: higkoo    时间: 2009-4-14 20:39
标题: 回复 5# Fantasy 的帖子
我所说的最高点击率指的是:
        逐步加压,在压力增大而点击率不再上升时,视为最高(佳)点击率。
不能保证双方访问时就能达到这个值


   就是这个问题,首先我可以保证服务器端可以达到这个值。而客户端是局域网,N多用户。公司网络是保密的,没法监控得到。

  几次凌晨跑脚本,找信息中心拿到一点流量信息,都没什么参考价值。监控的数据比测试监控的流量要小一个数量级之多。

  据说公司是用的电信,服务器可能是网通。

    我最怀疑的就是公司网络带宽不够,导致测试的请求发不出。然后就是不同网络运营商之间的问题。程序问题可能性非常小。
作者: higkoo    时间: 2009-4-14 20:54
原帖由 stevenremember 于 2009-4-14 17:40 发表
在相同压力下lz可以比较Page Download Time Breakdown Graph 中的First Buffer 和 Receive的值,
另外监控:Network Interface: Bytes Total/sec
                    Network Interface: Current Bandwidth
这2个 ...


请问这两个值的含义,分别说明了什么问题?

  服务器端没有办法监控,没有权限。可以看到网络使用率,目前最高压力时约2MB/S。
作者: kkwwpp    时间: 2009-4-15 09:32
什么是理发师模型?
作者: 咚咚宝031102    时间: 2009-4-15 10:51
dddddddddddddd




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