接口测试基础

  1. 设计测试用例目的:a.理清思路,避免漏测; b.提高测试效率; c.跟进测试进度; d.告诉领导做过
  2. 用例设计:a.功能;b.逻辑业务;c.异常;d.安全
  3. 逻辑用例设计:a.是否依赖业务
  4. 功能用例设计:a.功能是否正常;b.功能是否按照接口文档实现
  5. 异常测试用例设计:a.参数异常(关键字参数、参数为空、多或少参数、错误参数);b.数据异常(关键字数据、数据为空、长度不一致、错误数据)
  6. 安全测试用例设计:cookie、header、唯一识别码
 
 
      接口测试:接口是联系前端和后端的桥梁,负责数据的传输,或者移动端和服务端的桥梁。
  1. 接口分类:a.get, b.post, c.delete,  d.put
  2. 接口测试工具三剑客:Fildder, postman,python自己开发
  3. get和post请求的区别:
             ​a.get以“?”为分隔,有参数数据;post直接显示的接口,post请求的数据是放在WebForm里面,以表单
                形式提交的
             b.将数据放在地址栏中(get请求),提交数据小一些;WebForm以表单的形式请求数据多;
             c.以表单的形式请求数据较为安全

 

https://baike.baidu.com/item/java%E5%85%B3%E9%94%AE%E5%AD%97/5808816?fr=aladdin
Python :http://blog.51cto.com/marsggg/1430956
 
接口测试工具:

 

接口工具分类:抓取接口、测试接口
 
Fiddler组成介绍:
 

 

Fiddler的运用:
1.查看请求数据的方式
2.查看强求数据、响应数据
3.接口返回状态
4.设置代理
 
 
Postman组成介绍:
优秀测试员的必经之路:逻辑清晰-表达、理解力强-看懂代码-会写代码-会改代码-我来做
 
 
Python Get请求实现方式
1.定义接口地址
2.定义请求数据
3.整理请求数据
4.发送数据并获取结果
 
 
 
posted @ 2018-09-06 16:30  努力的小丫头  阅读(199)  评论(0编辑  收藏  举报