接口测试

请求头
请求头中的Content-Type有哪几种:
1.application/x-www-form-urlencoded
最常见的 POST 提交数据的方式,原生Form表单,如果不设置 enctype 属性,默认为application/x-www-form-urlencoded 方式提交数据。
2.application/json
用来告诉服务端消息主体是序列化后的 JSON 字符串
3.text/xml
4.binary (application/octet-stream)
5.multipart/form-data

参数部分
1.如果要求了必填参数必须做强校验
2.多参数或者参数名写错
比如username 写成username1提交 有提示code -1
msg:用户名不能为空(意思是不认上面错误的username1)错误时,要有错误码,切错误提示正确。

3.联动测试
比如type1 身份证绑定 type2 户口本绑定 这种就是联动 当type=1时就只能绑定身份证不能是户口本 ;type=2时就是户口本不能是身份证
(相关测试:type1时 字段户口本 姓名提交上去成功了就是bug,因为虽然成功了,后续比如搜索就会出现问题)

4.类型:比如腾讯的密码不能是字符串 要校验

功能实现
比如传个1+1输出等于2,传转移数/总数 要传出总转移数/总数;绑定qq号:测输入绑定qq号后 这个qq号被绑定

响应
分为:同步响应比如查询;
异步响应比如提交接口,就给个提交成功msg,只是发送成功,并没有处理成功。

1.返回格式,如果乱码,问下开发是不是错了 还是我自己的工具不能用?

2.返回内容,输入的是什么 返回的就是什么

3.错误码 严格按照文档 错误码和错误提示要对应正确

4.返回泄露 不能有大段方法,编程代码数据库之类的东西出现在接口响应信息里面 都是后台做的东西 不能泄露不允许(举例子如下图)传空username 泄露一堆,和前端一样,出现错误了,错误提示 错误提示框要合理比如404 或者提示什么什么错误

5.返回超时:比如绑卡,绑成功了,但是没有及时绑上,会出现用别的来绑这个卡到底能成功不成功?

其他注意
1.是否所有的异常都要测?
很多异常在前端已经校验拦截,看时间先考虑正向

2.还有个开发自测用例(很有用,教我们怎么正确写参数)都是通过的:比如 登录 绑定 绑卡 查询 提交之类的。因为只有开发通过了才能做接下来的测试

3.字符类的测试少考虑 参数类型必须对,逻辑类型考虑更多。返回时的异常

用例
登录重复点击登录 登出测试登录 登出是否可以重复
所以像百分号前不能是字符串
多少厘米㎝前面不能字符串
多少cm 多少%前面可以是小数
淋巴结转移多少测分子必须小于分母
淋巴结分子等于0时 转移必须是未转移
免疫分组怎么做到的冻结不可编辑 要测
之前说屏蔽哪些输入?
联动测试

【无标题】接口测试用例设计(精华)相关推荐

  1. 软件测试之接口测试用例设计,全网独一份

    1.接口测试用例设计简介 我们对系统的需求分析完成之后,即可设计对应的接口测试用例,然后用接口测试用例进行接口测试.接口测试用例的设计也需要用到黑盒测试方法,其与功能测试用例设计的方法类似,接口测试用 ...

  2. 接口测试用例设计实践总结

    接口测试用例设计实践总结 by:授客 QQ:1033553122 设计思路 1)   优先级--针对所有接口 1.暴露在外面的接口,因为通常该接口会给第三方调用: 2.供系统内部调用的核心功能接口: ...

  3. 接口测试用例设计的一点总结

    背景 最近项目中也一直在推动接口测试,中途也遇到很多的问题:从最开始的接口文档管理,接口测试框架的选型,到后续接口测试用例的维护问题.最近在想接口测试的一个覆盖度问题.谈到覆盖度,又得回到接口测试的用 ...

  4. 软件测试 接口测试 接口测试的必备条件 接口测试用例设计 HTTP协议基础 Postman

    文章目录 1 接口测试概述 1.1 接口测试的定义 1.2 接口测试的范围和适用场合 2 接口测试的必备条件 2.1 接口测试的要求 2.2 标准和规范的接口文档 2.3 如何获取接口信息 3 接口测 ...

  5. 软件测试接口测试用例设计

    接口测试用例设计 随着测试分析和分层测试的深化,"接口测试"出现在我们视野的频次越来越高.那么接口测的用例设计常用哪些方法呢?本文将详细描述. 接口测试 1.1  接口测试 接口: ...

  6. 全网最详细软件测试接口测试用例设计-怎么编写-模板(最详全)

    目录:导读 一.前言 1.接口测试 2.接口测试发现的典型问题 二.接口测试用例设计 1.针对输入设计 1.1.数值型 1.2.字符串型 1.3.数组或链表类型 三.针对逻辑设计 1.约束条件分析 2 ...

  7. (转)接口测试用例设计

    随着测试分析和分层测试的深化,"接口测试"出现在我们视野的频次越来越高.那么接口测的用例设计常用哪些方法呢?本文将详细描述. 1  接口测试 1.1  接口测试 接口:主要是子模块 ...

  8. 【转】接口测试用例设计

    文章图片参考源地址: http://url.cn/5ZM37wg 随着测试分析和分层测试的深化,"接口测试"出现在我们视野的频次越来越高.那么接口测的用例设计常用哪些方法呢?本文将 ...

  9. (转)【腾讯 TMQ】 接口测试用例设计

    导语 这是我在其他的开源社区看到的一篇分享帖子.这篇文章的目的只是为大家提供一个思路,但是实现成本太高了,因为一个接口设计的接口测试用例很多,一般公司的接口数量几百到上千不等,每一个接口都设计这么多测 ...

  10. (转)接口测试用例设计(详细干货)

    随着测试分析和分层测试的深化,"接口测试"出现在我们视野的频次越来越高.那么接口测的用例设计常用哪些方法呢?本文将详细描述. 1  接口测试 1.1  接口测试 接口:主要是子模块 ...

最新文章

  1. java中bjt和utc转化_如何在Java中转换UTC和本地时区
  2. Java中使用Jedis连接Redis对String进行操作的常用命令
  3. 分析jQuery源码时记录的一点感悟
  4. [举一反三]使用javascript转换字符串为dom对象(字符串动态创建dom)
  5. TQ210——底板部分原理图
  6. Java中实现定时任务的3种方法!
  7. php遇到Allowed memory size of 134217728 bytes exhausted问题解决方法
  8. 计算机应用与维修专业主修,计算机应用与维修专业个人简历制作
  9. Shell 工作原理
  10. zip压缩脚本(linux)
  11. linux mysql 开发环境_RedHat Linux下QT平台MySQL数据库开发环境配置
  12. czl蒻蒟的OI之路
  13. 疫情数据分析平台工作报告【2】接口API
  14. FFmpeg入门详解之43:FFmpeg解封装的原理与实战
  15. Android Studio学习开发笔记--基础
  16. EXCEL干货(1-1): 基本表格操作
  17. BeanDefinition到Bean
  18. 两个向量的夹角解法--VC
  19. 计算机组老师颁奖词,获奖教师的颁奖词
  20. 微信Mac版 v3.0.0正式版上线!mac电脑上也能在朋友圈点赞和互动!

热门文章

  1. 14 bs对象.节点名称.name attrs string 获取节点名称 属性 内容
  2. off文件格式(Object File Format)
  3. ai混剪工具tiktok批量剪辑工具
  4. bzoj 2162: 男生女生
  5. Solidworks怎么镜像实体?下面是solidworks镜像实体教程详细
  6. Windows Dll注入与API HOOK
  7. ZigBee协议栈Zstack介绍
  8. 在虚幻引擎5中构建你的首款游戏 - 04 - 地形和草地
  9. 年薪百万BAT大佬带你剖析你们的系统架构中为什么要引入消息中间件?
  10. 互动事件之触摸屏互动