51Testing软件测试论坛

标题: sockets高手进来。遇到一个很棘手的问题。公司要虚拟200个ip连接。LR录不到脚本 [打印本页]

作者: baxia1104    时间: 2012-3-19 12:50
标题: sockets高手进来。遇到一个很棘手的问题。公司要虚拟200个ip连接。LR录不到脚本
要测试模块的特殊点在于:
我自己的机子模拟成一台服务器s,s上有个模拟程序,现实情况是有很多很多台这样的服务器
客户端c要主动连接这些s,而不是s发过来连接信息,c再连接。
和一般的client/server的概念几乎是反过来的(普通c/s都是c向s发请求,s接收请求,然后发给c;这里s连接上c后,c会主动连接s,s上的模拟程序只需要接收数据即可,不存在发请求的步骤)。
而c连接这些s时,分配的端口是不定的,这些s需要200台,就是200个虚拟ip。
需求是:保证c连接200个s,而连接不会断开。
也就是说,c向不同的200个s(虚拟ip)发请求,接收数据,观察c的承受能力

咋弄啊
还是说我不该把自己的机子模拟成s而应该模拟成c?
作者: Fin    时间: 2012-3-19 13:33
楼主您好!

看了半天,我的理解为:
1. 你要测的是 C 的性能,而不是S的性能
2. C为主叫, S为被叫

是不是这个意思 ?
如果是以上需求,不建议用LR 做, 可以手工写个模拟器(也就是挡板) 模拟的200台S ,也可以用不同端口替代。
作者: baxia1104    时间: 2012-3-19 13:40
模拟器,?没接触过。ip必须不同的。而且端口也必须不同。模拟器怎么弄啊?
作者: 云层    时间: 2012-3-19 18:20
被高手吸引路过。




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