51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1672|回复: 7
打印 上一主题 下一主题

[求助] loadrunner测试接口

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-8-25 16:43:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

要测微信公众号上面的一个请求页面接口下面是post接口的url http://weixin.mati.cn/wx/WXGetRe ... mp;nonce=1091465442

下面是xml请求的数据
<xml><ToUserName><![CDATA[gh_beb33827e7a6]]></ToUserName>
<FromUserName><![CDATA[oYl74joqd8CDu0dUI_FjW5MsiY4g]]></FromUserName>
<CreateTime>1436432358</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[VIEW]]></Event>
<EventKey><![CDATA[file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\%W@GJ$ACOF(TYDYECOKVDYB.pnghttp://weixin.mati.cn/wx/carwz/mycarlist.aspx]]></EventKey> </xml>



请问怎么写脚本
以下是我写的脚本
Action()
{

        lr_rendezvous("jiekou");

        lr_start_transaction("cc");

        web_submit_data("default.aspx",

    "Action=http://weixin.mati.cn/wx/WXGetRequest.aspx?signature=1ecbf76f86f0f4045ffc79476c97b1e769b48b6b&timestamp=1436313611&nonce=1091465442",

    "Method=POST",

    "TargetFrame=",

    "RecContentType=text/xml",

    "Mode=HTML",

    ITEMDATA,

    "Name=ToUserName", "Value=![CDATA[gh_beb33827e7a6]]", ENDITEM,

    "Name=FromUserName", "Value=![CDATA[oYl74joqd8CDu0dUI_FjW5MsiY4g]]", ENDITEM,

    "Name=CreateTime", "Value=1436432358", ENDITEM,

    "Name=MsgType", "Value=![CDATA[event]]", ENDITEM,

    "Name=Event", "Value=![CDATA[VIEW]]", ENDITEM,

    "Name=EventKey", "Value=![CDATA[http://weixin.mati.cn/wx/carwz/mycarlist.aspx]", ENDITEM,


    LAST );

        lr_end_transaction("cc", LR_AUTO);


        return 0;
}
这样对吗

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 2805 天

    连续签到: 4 天

    [LV.Master]测试大本营

    推荐
    发表于 2015-8-26 12:41:11 | 只看该作者
    1、首要一点是确认,你请求的网址应该是微信转发给你服务器的,这样请求有没有问题?是不是应该直接请求服务器的接口,而不是经过微信之后的接口;
    2、看函数格式没有问题,但是要明确发送的是xml协议还是参数,如果是xml协议,你这样写就有问题,要把全部xml发过去,如果是参数,那么参数值中没有![CDATA;
    楼主多试试

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜你获得测试积点10

    查看全部评分

    回复 支持 0 反对 1

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2015-8-26 14:17:58 | 只看该作者
    大神 我听不太懂 刚接触,这两个问题不太明白
    1.服务器的接口是什么?2.全部xml发过去应该怎么写?
    请大神多多指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2015-8-26 14:18:08 | 只看该作者
    大神 我听不太懂 刚接触,这两个问题不太明白
    1.服务器的接口是什么?2.全部xml发过去应该怎么写?
    请大神多多指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2015-8-26 14:19:11 | 只看该作者
    大神 我听不太懂 刚接触,这两个问题不太明白
    1.服务器的接口是什么?2.全部xml发过去应该怎么写?
    请大神多多指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2015-8-26 14:20:00 | 只看该作者
    大神 我听不太懂 刚接触,这两个问题不太明白
    1.服务器的接口是什么?2.全部xml发过去应该怎么写?
    请大神多多指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2015-8-26 14:22:17 | 只看该作者
    jingzizx 发表于 2015-8-26 12:41
    1、首要一点是确认,你请求的网址应该是微信转发给你服务器的,这样请求有没有问题?是不是应该直接请求服 ...

    大神 我听不太懂 刚接触,这两个问题不太明白
    1.服务器的接口是什么?2.全部xml发过去应该怎么写?
    请大神多多指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2015-8-26 14:22:20 | 只看该作者
    jingzizx 发表于 2015-8-26 12:41
    1、首要一点是确认,你请求的网址应该是微信转发给你服务器的,这样请求有没有问题?是不是应该直接请求服 ...

    大神 我听不太懂 刚接触,这两个问题不太明白
    1.服务器的接口是什么?2.全部xml发过去应该怎么写?
    请大神多多指教
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-7 15:25 , Processed in 0.070990 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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