Jmeter接口测试总结
前言:
1.介绍什么是接口
2.接口测试流程
a)需求评审,熟悉业务和需求
b)开发提供接口文档(必须提供接口说明、url、请求方法、请求参数、参数类型、请求参数说明及返回参数说明)
c)编写接口测试用例
d)进行用例评审
e)提测后开始测试
f)提交测试报告
get和post请求:
post的请求:提交数据给指定的服务器处理,可以向服务器发送修改请求,从而修改服务器的,需要借助测试工具;
get请求特点:
a)get请求能够被缓存
c)以get请求的url能够保存为浏览器书签
d)get请求有长度限制
e)get请求主要用以获取数据
post请求特点:
a)post请求不能被缓存
b)post请求不会保存在浏览器浏览记录中
c)以post请求的url无法保存为浏览器书签
d)post请求没有场地限制
get和post的区别:
a. get请求,一般是url通过?拼接参数,多个参数之间使用&符链接;也可以在parameters内通过key-value形式传参数
b. post请求,请求参数格式是Content-Type:appication/json
c.post请求,上传文件,请求参数格式是file
d. post请求,需要传头信息header
e.post请求,需要添加cookie信息
f.请求加断言
5. jmeter 关联
与系统交互过程中,系统返回的内容,需要在接下来的交互中用到,简单说明就是:A接口的返回值中设置正则表达式提取器提取想要的值,在B接口中引用。