51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 怎么测试接口呀

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-24 17:33:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不知道怎么更好地测试接口,目前只是把手工把链接输入到浏览器,查看返回结果,有木有什么工具可以用呀
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2011-11-24 19:30:21 | 只看该作者
    这个好像没有啥好办法
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2011-11-24 19:30:44 | 只看该作者
    不过也要看具体的业务情况,也许可以用工具来检查
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-11-24 22:05:06 | 只看该作者
    听说过接口测试自动化的,具体的还真不清楚
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-11-24 22:18:03 | 只看该作者
    你也可以自己写脚本来测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-11-28 18:15:02 | 只看该作者
    本帖最后由 bob123654 于 2011-11-28 18:16 编辑

    "目前只是把手工把链接输入到浏览器,查看返回结果" 这个只是做了功能测试,一般还用用LoadRunner对接口做压测,需要从开发那里知道url,每个参数的name,用web_submit_data()函数发送一次请求就可以了。

    请参考一下脚本:
    Action()
    {
        //对结果进行检查
        web_reg_find("Search=Body", //定义查找范围
        "SaveCount=result", //定义查找计数变量名称
        "Text=<Code>0</Code>", //定义查找内容
         LAST);

    web_submit_data("Search",
      "Action= http://10.240.248.103:7011/Service/Article/query.ashx?",
      "Method=POST",
      "Referer= http://10.240.248.103:7011/Service/Article/query.ashx?",
            "Mode=HTML",
      ITEMDATA,
      "Name=method","Value=search",ENDITEM,
      "Name=snsID","Value={mySnsID}",ENDITEM,
      "Name=keyword","Value={myKeyword}",ENDITEM,
      "Name=takeCount","Value=20",ENDITEM,
               LAST);

    //对检查结果进行判断
    if (atoi(lr_eval_string("{result}")) > 0) //判断如果字符串出现次数大于0
      lr_output_message("Log on successful."); //在日志中输出Log on successful
    else
      //如果出现次数小于等于
        lr_error_message("Log on failed"); //在日志中输出Log on failed

    return 0;
    }
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-23 19:21 , Processed in 0.073003 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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