接口

作者: 瘦不下去了 | 来源:发表于2019-04-23 10:07 被阅读0次

1.接口

A.是什么
是数据交互的接口和入口,是一套规范,标准
B.为什么
高效,灵活 比如U盘
C.怎么用
架构师设计的(API文档)
接口功能和三要素描述(地址,文档,数据)

2.接口测试

A.是什么
测试后端实现是否符合接口规范
B.为什么
程序安全、效率
C.怎么用
模拟用户向服务器发送数据,然后查看响应
要素1:定位服务器资源(通过URL实现,例:http://www.baidu.com|http://127.0.0.1:8000资源路径)
要素2:模拟用户提交数据
要素3:查看响应的结果是否符合预期
D.接口测试分类
类型1:web接口测试(B/S架构)
     ----服务器接口测试:测试自己公司实现的接口
     ----第三方接口测试:测试别的公司实现的接口
类型2:模块接口测试(C/S架构)

3.环境搭建

A.是什么
搭建接口测试的测试环境,运行程序
B.为什么
必须
C.怎么用
1)运维或者开发实现程序部署,正常运行
2)自己搭建
   2-1.安装程序语言
   2-2.安装依赖
   2-3.启动程序
   2-4.测试目标网址,如果正常响应数据,那么程序安装并启动正常

4.插件

A.是什么
测试接口的测试工具
火狐——RESTClient
谷歌——POSTman
JAVA——Jmeter
B.为什么
测试工具功能强大,使测试更加便捷

5.RESTful风格

A.是什么
RESTful风格:开发测试时,大家遵循的一些约定成俗的,习惯性做法
RESTful风格规范了URL的实现方式,提交的数据的实现方式,响应的数据的实现方式...
B.为什么
为了程序的易读性和易维护性
C.怎么用
RESTful风格是约束接口操作的四种操作及三个元素
增:
 要素1:URL+POST
 要素2:多个数据
  方式1:URL?键=值&键=值
  方式2:JSON格式
 要素3:200 | 201 + 记录的数据
删:
 要素1:URL + DELETE
 要素2:
  方式1:键=值&键=值
 要素3:200 | 204 + 无
改:
 要素1:URL+PUT
 要素2:
  方式1:键=值&=值
  方式2:JSON格式
 要素3:200 | 201 + 修改后的数据
查:
 要素1:URL + GET
 要素2:常用方式:URL?键=值&键=值
 要素3:200 + 一条数据或多条数据
状态码:
404 ------ 路径资源有误
505 ------ 服务器异常

6.JSON

A.是什么
A-1.是一种数据载体
A-2.互联网本质就是数据传输,数据传输需要数据载体
A-3.HTML格式、XML格式
A-4.JSON优化数据传输
B.为什么
JSON数据传输效率高,所以部分场景下使用JSON替换HTML和XML,但是JSON语法描述性不及标签语言,所以部分场景还是用HTML和XML,如果传递的是少量数据的话,可能使用JSON
C.怎么用
语法:
格式1:(JSON对象):{“键1”:“值1”,“键2”:“值2”}
格式2:(JSON数组):{值1,值2,值3}
格式复合:{“name”:“值”,“age”:‘’}

相关文章

  • 接口接口接口

    发现很多朋友对于接口都很纠结,阐述一下个人对接口的理解。 接口分为很多种类型,程序语言内部接口 移动端和服务端接口...

  • Android常用接口

    不知名接口 头条接口: 科技接口: 财经接口: 军事接口: 体育接口: 房产接口: 足球接口: 娱乐接口: 电影接...

  • 第十八天 微信微博天气接口

    分享接口 微信接口 微博接口 天气接口 mob接口

  • 接口测试概述

    接口(interface)的概念 常见接口名词 接口测试: 接口测试目的: 接口测试的重要性: 接口测试流程 接口...

  • 接口测试

    接口测试概念: 接口:接口是为了提供一种服务 所有的接口统称为API,接口分为内部接口和外部接口 外部接口:测试被...

  • 接口

    接口 接口类型 空接口 接口嵌套 接口断言 type关键字

  • 线程池原理

    Callable 接口 Runnable 接口 Future接口 RunnableFuture 接口 Future...

  • JMeter-一个接口的返回值作为输入传给其他接口

    背景: 在用JMeter写接口case,遇到一种情况,接口1查看列表接口,接口2查看详情接口,接口2需要传入接口1...

  • 用户操作接口

    登陆 接口地址 获取列表 接口地址 删除 接口地址 批量删除 接口地址 编辑用户 接口地址 添加用户 接口地址

  • JAVA中的集合框架 List (二)

    Collection接口List接口简介 Collection接口、子接口及其实现类,Collection接口是j...

网友评论

      本文标题:接口

      本文链接:https://www.haomeiwen.com/subject/kemkgqtx.html