51Testing软件测试论坛

标题: loadrunnuer发送的buffer不全 [打印本页]

作者: BeiAmma    时间: 2014-9-2 16:45
标题: loadrunnuer发送的buffer不全
Loadrunner11,首先录制脚本时,检测到客户端的事件始终是0(客户端是c++写的),协议选的winsoket。
由于检测不到事件,就自己写了脚本,内容如下
Action()
{
        lrs_create_socket("socket0", "TCP", "LocalHost=0", "RemoteHost=****:8501", LrsLastArg);
         lrs_send("socket0", "buf0", LrsLastArg);
         lrs_close_socket("socket0");
         return 0;
}
data.ws内容:
send  buf0 336
        "\xe8\x00\x00\x00\x00"
        "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n"
        "<msg type=\"c\" name=\"connect\" id=\"0\" locale=\"zh_CN\" to=\"\">\r\n"
        "<arg>maintain</arg>\r\n"
        "<arg>3256</arg>\r\n"
        "<arg>..CN4811171Q01KH.</arg>\r\n"
        "<arg>00-19-D1-4E-29-2E</arg>\r\n"
        "<arg>5LRCGNGY</arg>\r\n"
        "<arg>1.0.0.1</arg>\r\n"
        "<arg>6493d4df0d0e47d4a0c8a4fb21f23c68</arg>\r\n"
        "<arg>1</arg>\r\n"
        "<arg>192.168.148.66</arg>\r\n"
        "</msg>"
        "\x00"
但是如上发送到服务器的数据,始终会少一段,服务器收到的只有200多字符,请问可能是什么原因呢?
作者: BeiAmma    时间: 2014-9-3 11:37
求解答,今天又试了输出buf的大小,大小是对的,那会是传送过程中丢失吗?还是服务器给截断了?




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