关于LoadRunner模拟用户带宽
在VuGen中Run-time setting可以设置用户的带宽,我当前设置为1M当我在场景中设置100个虚拟用户, 那是每个用户会分配1M的带宽, 还是100个用户总的出口才1M?
在公司测试的时候遇到这个问题, 譬如说你做一个网站, 针对的是家庭用户, 那么这些用户带宽基本上是1M/2M的
这个时候, 如果开最大带宽进行测试和真实环境就有出入了.
局域网
现在至少有100M吧, 好的能有千兆网络了. 那你设置1M的带宽, 然后再跑100个用户, LoadRunner就是按1M * 100的速度发送数据了.
广域网:
总是存在一个问题, 如果跑的用户一多, 错误率就爆高. 这里的原因我想就是关于公司出口的问题, 一般公司能有100就不错了, 小的公司可能只有2-4M(太贵了没办法).
所以每个用户分配1M , 1M*100, 这样子网络就发送不了这么多数据. 所以出错是必然的
[ 本帖最后由 lhd85 于 2009-4-8 11:01 编辑 ] 指“每个用户”
可以使用100个用户模拟较小带宽 再使用100个用户模拟较大带宽
然后进行平均吞吐量对比就可以发现 我也是这么想的, 不过测试这个东西严肃吗? 所以跟大家确认下 以前在学校上网端口是有限速的
如果要对教务系统进行性能测试
那就可以用到模拟了
页:
[1]