51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1902|回复: 0
打印 上一主题 下一主题

[讨论] 接口测试学习Day2-接口测试分类

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-4-19 14:13:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、软件测试流程

像老师说的,接口测试也是功能测试的一种,接口测试的流程其实和功能测试流程也是类似的:接口测试计
划-接口测试用例-接口测试执行-接口测试报告。测试用例设计的依赖对象主要是需求说明书和接口文档。接
口测试用例设计方法如下图:


二、什么是接口

1.常见API

常见API包含:系统、驱动、网络(接口测试定位)、代码;

其中系统和驱动的接口我们很少接触,目前广义的接口测试均指网络接口,而代码接口则以“百度地图”的SDK
为例。

2.接口测试的特性

a.网络数据传输,b.服务端的测试,c.不依赖界面,d.一问一答模式,e.有明确的输入输出;其中a、b、c三个
特性所有接口测试均有,但也有接口不满足d和e这两个条件(如查询航班价格接口,有多个回答,输出结果多样)

3.测试技术关系模型

从下图可已看出,API自动化测试、性能测试、安全测试均是基于接口进行测试的。


三、接口测试种类

接口测试种类分为四种,分别是对内接口(client-server)、对外服务接口(client-server)、数据库接口(se
rver1-server2)、mock接口(server-database)。


在我的经验中,遇到的接口测试项目就是测试对内接口;过程中也遇到需要mock接口测试(挡板测试)的场
景,例如对于需要外部接口配合的系统,在没有外部接口的配合就需要mock测试,但目前不知道如何开展这
种类型的测试,需要多学习。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

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

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 14:06 , Processed in 0.071218 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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