1.1-运用JMeter实现基本的接口请求

一、添加线程组

右击测试计划——添加——线程——线程组

二、添加HTTP请求

右击线程组——添加——取样器——HTTP请求
调用接口: 百度安全验证https://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fr=&sf=1&fmq=1526269427171_R&pv=&ic=0&nc=1&z=&se=1&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&word=%E5%A3%81%E7%BA%B8
1、Web服务器:填写协议类型、接口服务器名称、端口号
        IP地址:image.baidu.com
2、HTTP请求:选择请求类型,填写路径
请求类型:查看接口文档
路径:/search/index(域名后,参数前的内容)
3、参数
1)路径后+?参数1=xx&参数2=xx
2)参数栏添加,填写key+value
测试掌阅精选APP接口时,加入参数 debug=1,可以绕开签名
post使用multipart/form-data:主要用于post请求中参数带文件的场景,如参数中带有用户头像,头像上传的是链接,就需要勾选
☆ 三种post类型接口
①、key=value,eg: userName=admin&password=1234
②、Json,eg: {"userName":"test","password":"1234","gender":1,"phoneNum":"110","email":" [email protected] ","address":"Beijing"}
HTTP请求——添加——配置元件——HTTP信息头管理器( 增加header:Con tent-type:application/json
Json类型post请求需要在消息体数据中添加参数
③、key=Json,eg: param={"skuId":123,"num":10}

四、添加察看结果树:打印接口返回值

右击线程组——添加——监听器——察看结果树
1、点击请求的接口,点击响应结果,点击Response Body
2、选择JSON格式显示
1.1-运用JMeter实现基本的接口请求_第1张图片

五、点击运行,察看结果树返回数据

你可能感兴趣的:(JMeter,测试工具,压力测试)