接口测试
2017-12-15 20:50 yemeiling 阅读(154) 评论(0) 收藏 举报1、接口的分类:webservice 接口和 http api 接口
2、接口文档应该包括的内容有:
(1)接口的说明(2)接口的地址:url(3)接口的请求方式(4)请求的参数, 参数类型、请求参数的说明(5)返回参数的说明
3、常用的2种接口请求方式:get 和 post
(1)get请求:
1、在浏览器上就可以直接调用,不用借助其他工具
2、一般向服务端获取数据的,当然也是可以向服务端发请求了
3、数据放在url中
4、get请求只有请求头(headers),没有请求体(body)
(2)post请求:
1、数据是放在body中的,需要借助工具
2、一般是向服务器发请求的
3、post请求是有请求体的(body)
(3)get请求与post请求的区别:
1、get的URL或Cookie传参数,而post的数据是在body中的
2、get方式有长度限制
3、post比get安全
4、接口测试工具有:
postman:调用接口
soapui:webservice
jmeter:压测接口测试
5、Jmeter 接口测试中要点:
1、参数化:
(1)随机数的参数化(2)时间格式的参数化(3)用户定义变量的参数化--添加一个用户定义变量请求(4)一个文档中对多个字段的参数化---中间用,符号隔开
2、关联:
(1)添加正则表达式进行关联(2)添加后置处理器->jp@gc - JSON Path Extractor--进行关联cookie
3、断言:
作用是用来判断请求是否正确返回值
4、Jmeter中进行操作数据库:
(1)在测试计划中添加数据库驱动jar包
(2)配置JDBC Connection Configuration
(3)添加JDBC request---sql执行语句:select、insert、update、delete等
浙公网安备 33010602011771号