51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4182|回复: 6
打印 上一主题 下一主题

[原创] 接口测试用例设计——望多提意见、建议

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-2-5 16:01:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  针对于接口测试,简单来说,就是测试被测试代码的实现逻辑,关注开发童鞋所提供出来的接口是否正常。例如,一个简单的例子,添加一条数据的功能接口add(); 那么我们需要传参、调用被测试的add(),然后验证我们传入的参数到底入库没有,然后入库的数据是不是我们所期望的值。这时,我们设计用例的时候,各种正常情况或者是异常情况都需要考虑到。
   首先,我们得准备一下前置条件需要一些什么,例如,上面的例子中,测试正常情况下,首先得满足,数据库里面不会有同一条数据;异常情况下,准备一条同样的数据,调用接口验证是否会插入同一条数据,等等等。
   其次,就是需要我们传参了。输入参数,必传、非必传等等来设计自己的用例。
   然后,执行步骤;咱以什么方式去调用被测接口,需要一些什么工具等等。
   再然后,分析我们需要校验的点。
   最后,当然就是期望值了,这也是测试流程中,相对最重要的环节了吧。在我们调用被测接口以后,到底是不是我所期望的值。。
。。。。。。。。
  献丑了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2018-4-11 10:09
  • 签到天数: 210 天

    连续签到: 1 天

    [LV.7]测试师长

    4#
    发表于 2016-2-23 13:57:36 | 只看该作者
    学习了。最近正好在学习soapui进行接口测试。
    楼主说的“验证我们传入的参数到底入库没有”--这个如何验证?就是看有没有返回结果吗?另外返回结果是否符合开发提供的接口文档上面的?
    “异常情况下,准备一条同样的数据,调用接口验证是否会插入同一条数据”--这个如何验证啊?是从数据库看吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-3-15 10:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2016-3-15 10:07:16 | 只看该作者
    sunshine_cjy 发表于 2016-2-23 13:57
    学习了。最近正好在学习soapui进行接口测试。
    楼主说的“验证我们传入的参数到底入库没有”--这个如何验证 ...

    查看数据库哇
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2016-6-1 19:22:28 | 只看该作者
    学习了,感谢分享。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-21 13:37
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    7#
    发表于 2016-9-12 14:42:23 | 只看该作者
    最近正好在学习,感谢分享,希望楼主能多分享一些关于接口测试方面的知识。感谢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 01:44 , Processed in 0.065220 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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