51Testing软件测试论坛
标题:
Loadrunner每次收到的结果长度和内容部一样,怎么处理?可以设置参数化吗?
[打印本页]
作者:
linda86412
时间:
2010-11-12 13:38
标题:
Loadrunner每次收到的结果长度和内容部一样,怎么处理?可以设置参数化吗?
本帖最后由 linda86412 于 2010-11-12 15:28 编辑
目前进行的测试是希望:实现每次用户名不同收到的返回内容长度也不一样!!!
data.ws中send设置参数化,recv的结果“buf1”每次收到的长度和内容会不一样,这个怎么处理?设置参数化会导致收到的内容都为0,请高手详细解答下,非常感谢!
#include "lrs.h"
Action()
{
int i;
lrs_create_socket("socket0", "TCP", "RemoteHost=192.168.1.170:4035", LrsLastArg);
lrs_send("socket0", "buf0", LrsLastArg);
lrs_set_receive_option(EndMarker,EndMarker_None);
lrs_receive("socket0", "buf1", LrsLastArg);
i=lrs_get_last_received_buffer_size ("socket0");
lr_output_message("receive buf:%d",i);
lrs_close_socket("socket0");
return 0;
}
data.ws
send buf0 64
作者:
linda86412
时间:
2010-11-12 13:39
本帖最后由 linda86412 于 2010-11-12 15:26 编辑
data.ws
send buf0 64
"TP"
"\x00\x01\x01\x00\x00\x00"
"3"
"\x00\x00\x00"
"%Name=<
LoginName
>%Pwd=<
LoginPwd
>"
recv buf1 *
"TP"
"\x00\x01\x01\x00\x00\x00"
"#"
"\x00\x00\x00"
"%Code=1%IP=192.168.1.112%Port=4033%Passport=D6BB0A32-1E2A-4CC5-ABDD-687C88"
"4FB64A%Nick=N/A|"
作者:
archonwang
时间:
2010-11-12 16:55
socket可以参数化,具体要看是什么,如果是数字的,一般不转化,但是如果转化的话,参数话就不是那么方便了。
作者:
msnshow
时间:
2010-11-12 17:14
这类协议很麻烦
作者:
kuangquanshui
时间:
2010-11-12 17:43
这类协议没接触过 帮你顶了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2