接口测试概述

 
1、接口是什么
     在各大招聘网站上,你可能看到要求测试人员做过接口测试;一般而言,对于软件测试人员 ,最常用的接口测试,指的是http/https接口。
 
2、为什么做接口测试:
     
     请看下图:
     接口测试的是前后端的数据交互,粒子性好
 
     具体优点如下:
 
* 接口测试,相对功能测试来说,收益更高
* 接口测试更容易自动化
* 接口测试的工作量远少于功能测试
* 接口测试问题定位的更准确
 
 
3、怎么做接口测试?

 
  • 测试工具有哪些?
    1. * Postman:简单易用,但不支持并发(不太适合做性能测试)
    2. * Jemeter:相对来说操作复杂,支持并发,测试展现形式丰富
    3. * DIY的脚本:适合做自动化,接口变化小的项目
 

  • 测试点
    1. 请求字段格式校验(限制String 或者int或者 long以及其他类型数据)
    2. 请求字段的长度限制
    3. 请求字段是否必填
    4. 请求数据格式
    5. 返回内容正确性
    6. 接口实现的业务逻辑实现是否正确
    7. 接口设计是否美观,符合使用习惯
    8. 接口性能

  • 提升
    1. 自动化测试
    2. 性能测试

 
 
 
 
 
两大希望:技术每天进步一点,生活每天美好一点
posted @ 2019-09-07 22:27  ADChen  阅读(268)  评论(0编辑  收藏  举报