1、LOGO接口接口测试测试工具分享工具分享目目录录一、什一、什么么是接口是接口测试测试二、接口二、接口测试测试工具工具三、三、抓抓包工具包工具fiddler四、接口四、接口测试测试工具工具postman一、什一、什么么是接口是接口测试测试u 接口接口测试测试的定的定义义:l百度:百度:接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。l我理解的:我理解的:开发眼中的接口:接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其
2、他实体与其交互的方式。测试眼中的接口:1.协议之间的接口(http请求)2.请求的方法:head,get,post,put,delete,trace3.关注点:功能、性能、安全性二、常用的接口二、常用的接口测试测试工具工具u 抓抓包工具包工具lFiddlerlCharlesu 接口接口测试测试工具工具lJmeterlLoaderunnerlPostman三、三、抓抓包工具包工具fiddleru 原理原理注意事注意事项项:要正常退出,如果:要正常退出,如果异异常退出常退出会会引起无法上引起无法上网网u 设设置置(可以抓取https)三、三、抓抓包工具包工具fiddler三、三、抓抓包工具包工具f
3、iddleru 查看抓取数据三、三、抓抓包工具包工具fiddleru 设设置置过滤过滤三、三、抓抓包工具包工具fiddleru 设置断点(种方式)l请求前命令:bpu+,bpu 清除l返回前命令:bpafter+,bpafter 清除三、三、抓抓包工具包工具fiddleru 比比较结较结果果插插件:件:windiff三、三、抓抓包工具包工具fiddleru 模拟http请求三、三、抓抓包工具包工具fiddleru Host管理管理四四.接口接口测试测试工具工具postmanu 录入用例四四.接口接口测试测试工具工具postmanu 设置环境变量四四.接口接口测试测试工具工具postmanu 设置返回值校验四四.接口接口测试测试工具工具postmanu 保存历史用例四四.接口接口测试测试工具工具postmanu 设置全局变量四四.接口接口测试测试工具工具postmanu 批量执行用例四四.接口接口测试测试工具工具postmanu 生成脚本代码(python)LOGO谢谢谢谢!