接口测试基础

备注:看视频后整理的知识点

  • post与get的区别
      • post:请求的数据是放在webform里面的,以表单的形式提交
      • get使用URL或cookies传参。而post将数据放在body中
      • 请求数据大小
      • 安全性
 
  • 接口的分类
    •  get,post,delete,put

 

  • 接口测试的流程
  • 测试用例
    • 功能
    • 业务逻辑
    • 异常测试
    • 安全
 
  • 异常测试用例的设置
    • 参数异常
      • 关键字参数
      • 参数为空
      • 多,少参数
      • 参数错误 
    • 数据异常
      • 关键字数据
      • 数据为空
      • 长度不一致
      • 错误数据
 
  • 安全测试用例设计
    • cookies
    • header
    • 唯一识别码
 
  • 如何选择测试工具
    • 时间
    • 简易程度
    • 业务复杂度
    • 测试人员能力
  • 接口测试工具的分类
    • 接口抓取
      • httpwatch  缺点:只能在IE和Firefox浏览器里面,其他浏览器不支持,看数据比较麻烦
      • wireshark   缺点:结果电脑所有的请求,他都会抓取,看数据也比较麻烦
      • fiddle          常用
        • 独立的可以直接抓取http请求
        • 小巧,功能完善
        • 快捷,启动就行
        • 代理方便
      • fiddle的运用
        • header,cookie
        • 设置断点
        •  添加筛选
        • fiddle进行接口测试
    • 接口测试
      • loadrunner 
      • fiddle
      • soapUI
      •  jmeter
      • postman  常用           
        • 多接口一起使用
        • 方便回归
        • 提高技能水平
  • Python get请求的实现方式
    • 定义接口测试
    • 定义请求数据
    • 整理请求数据
    • 发送数据 并获取结果
 

你可能感兴趣的:(接口测试基础)