首页 > 编程知识 正文

接口测试基础流程工具有哪些,接口测试基础流程工具

时间:2023-05-06 08:13:45 阅读:261192 作者:3579

文章目录 接口组成什么是接口测试接口测试流程接口测试工具fiddlerpostmanpython开发

接口组成

请求(request)、响应(response)
服务器(host)、路径(path)、参数(query)
状态码(code)、请求类型(method)、请求时间(start)、响应时长(duration)、响应大小(size)、状态(status)

什么是接口测试 接口的由来 连接前端后端及移动端 接口测试好处 节约时间,缩短项目时间提高工作效率提高系统的健壮性 什么是接口
接口的分类
delete和put不常用post:请求的数据是放在WebForm里面的,以表单的形式提交get:请求的数据拼接在URL后面,在地址栏里提交(长度受地址栏限制) 不同接口类型的差异 参数提交方式不同请求数据大小不同安全性 接口测试流程

为什么要设计测试用例 理清思路,避免漏测提高测试效率跟进测试进度告诉领导你做了这个测试点跟进重复性工作 接口用例设计 功能 功能是否正常功能是否按照接口文档实现 业务逻辑 是否依赖业务 异常 参数异常 关键字参数(语言中的关键字)参数为空多、少参数错误参数 数据异常 关键字数据数据为空长度不一致(超出数据库字段长度)错误数据 安全 cookieheader 特别是移动端使用是服务器以HTTP协议传HTML资料到浏览器前所送出的字串,在标头与HTML文件之间尚需空一行分隔 唯一识别码 客户端常用 接口测试工具 接口测试工具的重要性 省时间,提高工作效率保证工作质量 接口测试工具分类
如何选择接口测试工具 测试时间简易程度业务复杂度测试员能力 接口测试工具分类 抓取接口的工具 httpwatch(ie、火狐的插件) 缺点只能在ie、火狐用,其他浏览器不支持看数据比较麻烦 wireshark 功能比较齐全经过电脑的所有请求都会抓取看数据比较麻烦 fiddler 轻量级功能比较齐全抓包工具可进行接口测试使用比较多 测试接口的工具 loadrunner 可进行性能测试,因为在这个软件里所有的性能测试都是基于HTTP请求的 fiddlersoapui 比较强大的接口测试工具,可以做自动化测试 Jmeter 可以做性能测试,同loadrunner postman 最常用的以前是集成在谷歌浏览器的 接口测试工具三剑客 fiddlerpostmanPython自己开发 fiddler 优点 独立的可以直接抓http请求小巧,功能完善快捷,启动就行代理方便 什么是fiddler 是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间http通讯,设置断点,查看所有的‘进出’fiddler的数据。
工作原理
界面
应用 查看请求方式查看请求数据、响应数据查看接口返回状态设置代理(设置移动端)header、cookie设置断点
添加筛选进行接口测试 postman


应用 各种类型接口测试按需求添加cookie、header操作记录清晰多接口一起使用方便回归 python开发

一个简单的面向对象脚本语言,语法简洁清晰,易学、易懂,并且拥有强大的第三方扩展库。

编写python接口 定义接口地址定义请求数据整理请求数据发送数据并获取结果python中定义请求的两个包:urllib和urllib2:python3中无urllib2包 python-get接口实战
python-post接口实践

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。