51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7654|回复: 19
打印 上一主题 下一主题

如何进行接口测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-9-22 14:10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家现在都是如何进行接口测试的,比如支付接口等。
都使用什么工具?
急!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-9-23 20:31:47 | 只看该作者
你可以尝试下JUint
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-9-18 10:14
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2011-9-26 11:26:09 | 只看该作者
    soapUI
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-9-26 13:20:24 | 只看该作者
    看是啥协议的啦,我猜大概应该是webservices吧
    如果是soapui可以测试,这个用起来比较简单
    loadRunner也能测试,相对麻烦点
    其它协议的可以自己写模拟器或者使用抓包工具分析数据包就可以了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2011-10-12 18:40:07 | 只看该作者
    回复 4# 123shio123


        HTTPS的,如果入参是发送SOAP报文,那么就用SOAPUI来测了;
       但是入参现在都是通过在URL中附带参数传过去的,像这种如何测试呢?
       有没有好的工具或教程推荐一下?
       谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-10-17 14:44:25 | 只看该作者
    对于接口测试,由于之前负责服务器的测试,所以经常接触,楼主可以看看我的博客http://www.cnblogs.com/xunmi/archive/2011/10/17/2215374.html一起交流一下!对于HTTP和HTTPS协议的接口进行测试,可以借助Web浏览器来进行功能测试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-10-17 14:44:31 | 只看该作者
    对于接口测试,由于之前负责服务器的测试,所以经常接触,楼主可以看看我的博客http://www.cnblogs.com/xunmi/archive/2011/10/17/2215374.html一起交流一下!对于HTTP和HTTPS协议的接口进行测试,可以借助Web浏览器来进行功能测试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-10-23 15:29:41 | 只看该作者
    借口应该是一个很宽泛的概念, 具体有很多种吧(当然协议是肯定存在的)。比方说以下的。并且不同接口有不同的测试方法吧。
    --与数据库的接口
    --与上下游其他app的接口
    --还有就是架构中不同层次间的接口,如 Client端 与weblogic server >>APP server 端 接口
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-10-23 16:25:15 | 只看该作者
    回复 7# xunmi


       我细看了您的文章--接口功能测试策略,感觉就是表单提交还有一些业务逻辑的测试阿。支部是因为有数据交互所以搭了“接口”的边。

    我的看法可能不正确,因为我也不太明白借口测试 到底如何测?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2017-6-15 09:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2011-10-25 10:15:42 | 只看该作者
    呵呵,进行接口测试需要开发人员提供什么?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2011-10-25 11:19:04 | 只看该作者
    回复 10# angel-lz
    进行接口测试,需要开发人员提供的内容有:
    1、服务器接口的设计和说明文档,便于了解各个接口的输入和输出项以及不同响应码说明。
    2、测试服务器的架构及环境搭建手册,方便测试人员进行测试环境的搭建。
    3、服务器数据库设计文档,了解各个数据表包含的业务数据。
    4、现网服务器的日志文件和数据库备份,具体的时间点需要根据运维人员提供的数据来进行分析,主要是了解用户典型业务操作,进行测试场景建模。
    5、服务器配置手册,测试工具进行测试时,可能会需要先对服务器进行一些配置的修改。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-10-25 11:55:10 | 只看该作者
    回复 9# Janeperformance
    首先感谢Janeperformance对文章的细致阅读,接口的概念确实广泛,程序与程序之间互相调用的也可以称之为接口,而在进行服务器测试时,是将服务器看作一个整体,以服务器对外提供的服务接口作为测试对象。接口功能的主要测试内容确实就是数据的流转和交互,而且侧重是在服务器和客户端之间的,对于服务器内部的接口之间所测试到得不多,这部分内容属于白盒测试方面,用白盒测试方法会更加有效一些,而且如果所有接口测试下来,所需的人力和时间会比较多,同时也需要测试工具能够做到这个粒度的测试才行。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-11-7 13:25:28 | 只看该作者
    不错,顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-11-7 14:08:16 | 只看该作者
    有点看不懂噢~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-11-8 14:15:19 | 只看该作者
    接口测试核心要明白被测试接口的内部执行分支及路径,然后设置不同的条件判定,设计用例,写测试程序进行测试。开源的工具很多,难点在于结合执行路径及条件,设计测试用例,剩下的就是开发技能的问题了,不是难点。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2011-12-6 20:49:08 | 只看该作者
    我的做法是:分开客户端和SERVER端测试,然后分别测试客户端、SERVER程序内部和交互。具体来说,
    一、客户端
    1、先内部逻辑,做法是用代码往客户端发不同的返回码、处理结果,再把客户处理的结果写到LOG里,看是否符合预期;
    2、在可以指定参数的地方指定参数,往指定的文件写提交请求的数据,看提交的请求数据是否正确;
    3、容错:参数检验,返加结果这些都看有没有校验;
    4、安全:作简单测试,IP限制、频次限制、数据加密、数字签名、时间戳;
    二、SERVER端
    差不多,会多考虑些的是性能会比客户端看的重些。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2011-12-6 20:49:29 | 只看该作者
    我的做法是:分开客户端和SERVER端测试,然后分别测试客户端、SERVER程序内部和交互。具体来说,
    一、客户端
    1、先内部逻辑,做法是用代码往客户端发不同的返回码、处理结果,再把客户处理的结果写到LOG里,看是否符合预期;
    2、在可以指定参数的地方指定参数,往指定的文件写提交请求的数据,看提交的请求数据是否正确;
    3、容错:参数检验,返加结果这些都看有没有校验;
    4、安全:作简单测试,IP限制、频次限制、数据加密、数字签名、时间戳;
    二、SERVER端
    差不多,会多考虑些的是性能会比客户端看的重些。

    有机会单独讨论一下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2011-12-28 14:47:34 | 只看该作者
    学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2014-8-22 18:17:35 | 只看该作者
    写的很好,我做的是调用第三方接口进行核保,对照报文测试,检测几个字段值,这样测试会不会测试不出一些隐藏的bug?还请指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2014-9-17 15:33:10 | 只看该作者
    帖子不能收藏吗,好吧我mark一下,需要时看。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 00:52 , Processed in 0.081330 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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