51Testing软件测试论坛

标题: 求助LoadRunner的问题(请PCL老师回答啊) [打印本页]

作者: xiaonan    时间: 2006-9-5 15:13
标题: 求助LoadRunner的问题(请PCL老师回答啊)
windows客户端和Novell服务器是通过IPX协议建立连接的.我选用了sockot协议录制脚本,可录制的脚本中是以UDP建立连接,连接的地址也根本不对.回放的时候,根本不能receive到数据.
脚本如下:
lrs_create_socket("socket0", "UDP", "RemoteHost=176.176.0.0:45232",  LrsLastArg);

请问:IPX协议怎么去录制脚本?
作者: pcl2004_27    时间: 2006-9-6 09:54
IPX协议是Novell NetWare自带的最底层网络协议,主要用来控制局域网内或局域网之间数据包的寻址和路由,只负责数据包在局域网中的传送,并不保证消息的完整性,也不提供纠错服务。

  应用:在局域网中传输数据包时,如果接收节点在同一网段内,通过IPX协议就直接按该节点的ID将数据传给它;如果接收节点不在同一网段内,那么通过IPX协议可以将数据包交给NetWare服务器,再继续传输。

从协议上来看,ipx使用了路由功能,估计地址可能动态变化了

建议:录制两次脚本,你对比一下地址,端口的变化!
作者: xiaonan    时间: 2006-9-6 10:34
地址和端口都是不变的.事实上都不知道loadrunner是怎么去判断这个地址和端口的.根本没这个地址.

采用什么协议录制呢?socket不包括IPX协议类型的.不知道用什么协议合适?

[ 本帖最后由 xiaonan 于 2006-9-6 10:43 编辑 ]
作者: 海龙    时间: 2006-9-6 14:43
用sniffer先进行协议分析,弄清协议后进行,再进行录制。

录制的脚本和Sniffer的分析结果对比看就知道那里有问题了
作者: xiaonan    时间: 2006-9-7 09:26
哦,其实客户端和服务器就是通过IPX协议来通讯的.




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