51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4286|回复: 5
打印 上一主题 下一主题

[原创] LR中怎么将结构体转换成CHAR *类型呀?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-9-4 23:06:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
因为LR中的socket 的SEND函数只能接受char *型,我想传一个结构体,怎么处理,请说说思路或详细方法,感谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

6#
发表于 2011-2-10 00:13:13 | 只看该作者
关键是客户端向服务器提交请求时的数据结构是如何的,就是说实际上这个结构体是如何提交的,和开发人员联系,了解一下,或者通过脚本中的数据查看,本身LoadRunner就是类C语言的,你用C语言处理就可以。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2011-2-9 15:07:33 | 只看该作者
自己解决。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-9-5 22:17:15 | 只看该作者
其他==其中
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-9-5 22:13:59 | 只看该作者
// 网络消息结构tag_Message
typedef struct tag_Message
{
        unsigned int                                dwVersion;                                                // 消息版本号
        unsigned int                                dwDestIp;                                                // 目的Ip地址
        unsigned int                                dwSrcIp;                                                        // 源Ip地址
        unsigned short                        wDestPort;                                                // 目的端口       
        unsigned short                        wSrcPort;                                                        // 源端口
        unsigned short                        wDestStreamId;                                        // 目的连接标志
        unsigned short                        wSrcStreamId;                                                // 源连接标志
        unsigned short                        wType;                                                        // 消息类型
        unsigned short                        wEvent;                                                        // 消息事件号
        unsigned int                            dwLength;                        // 消息体长度,pchContent长度
        unsigned char*                        pchContent;                                                // 消息体
}TMsg;
其他消息体内容(即pchcontent)也是一个结构体,如下:
//用户
typedef struct    tag_User
{
        int                        nUserID;                        //用户编号
        char                cUserName[16];                //用户名称
        char                cUserPsw[16];                //用户密码
        int                        nGroupID;                        //所属分组ID
}TUser;


问题1:
我怎么将tag_User赋值给pchcontent????
问题2:
我要怎么样才能将消息结构tag_Message通过lsr_send将它发送出去??
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2010-9-5 14:48:02 | 只看该作者
    结构体指的是?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-26 10:48 , Processed in 0.068521 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表