接口基础知识 和 fiddle使用

一.接口基础知识

1.什么是接口?

前端和后台的桥梁

2.get和post的区别

安全性不一样

get只是把接口地址以?分隔,加上字段=参数组成

post只有一个接口地址,看不到参数,把数据放在WebForm中

3.常见的接口分类

get,post,put,delete

4.如何测试接口

fiddle工具-composer、postman、jmeter等

5.接口测试和功能测试的区别

接口测试也是功能测试的一种,自动化也是功能测试的一种。因为都是在模拟用户操作数据。

二.fiddle

1.连接代理

手机:连接与电脑同一个wifi,设置wifi的代理地址为电脑ip,端口填写fiddle上设置的端口

端口设置方法为fiddle->tools->fiddler options->connections  

 2.设置过滤,只抓某个系统的接口

3.设置抓取https接口

  • 为fiddle->tools->fiddler options->https 勾选
  • 或在手机上安装证书,输入电脑地址

 4.大量重复数据模拟

选中一个post接口,查看数据,比如是回复评论的接口,点击replay,就可以复制这个接口请求,重复生成一条回复

5.模拟接口响应数据

  • 为什么要模拟数据:解耦很重要、并行开发很重要
  • 怎么模拟:1.找到接口的响应数据,切换到TextView,之后点击view in notepad ,保存文本  2.修改想要改的内容(中文解码,输入英文)  3.点击autoresponder

 

 6.fiddle进行简单的接口测试

get:

post:

原文地址:https://www.cnblogs.com/dydxw/p/12331476.html