接口自动化接口测试基础

Posted dhs94

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口自动化接口测试基础相关的知识,希望对你有一定的参考价值。

一、接口分类

1.post、get、delete、put

2.差异:

  参数提交方式不同:post、get、delete、put

  请求数据大小:post>get

  安全性:post以表单(webform)方式提交>get参数在地址栏

 

二、用例设计

接口测试的用例设计主要从功能、逻辑业务、异常、安全着手

1.功能:功能是否实现

    功能是否按照接口文档实现

2.逻辑业务:是否依赖业务

3.异常:

  1)参数异常:关键字参数(如将参数名或值改成关键字,检查是否能够转码输出);参数为空;多/少参数;错误参数(如参数错误等)

  技术图片

  2)数据异常:关键字数据(NULL);数据为空;长度不一致;错误数据

4.安全

cookie:如登录后才能进行操作(有cookie的情况下进行操作能够返回信息,删除cookie后是否还能够返回信息)

header:某个接口需要header,有header时能够正确返回数据,没有header时是否还能够返回信息

唯一识别码:移动端常用

  

以上是关于接口自动化接口测试基础的主要内容,如果未能解决你的问题,请参考以下文章

Python-接口自动化测试之接口基础

接口自动化框架

接口测试基础四--接口自动化前期准备

Python接口测试框架实战与自动化进阶

python+pytest接口自动化-接口测试基础

python+pytest接口自动化-接口测试基础