Jmeter4.0接口测试之HTTP的请求(五)

下面来看使用Jmeter怎么来做HTTP的接口请求,在请求中使用浏览器的network获取请求的信息,见获取到的请求信息:

General:

Request URL:http://180.97.80.42:9X90/v4/login Request Method:POST Status Code:200 OK Remote Address:180.97.80.42:9X90

ResponseHeaders:

Access-Control-Allow-Headers:Origin,Content-Type,Accept,Parkingwang-Client-Source,Accept-Version Access-Control-Allow-Origin:http://180.97.80.42:9X97 Connection:keep-alive Content-Encoding:gzip Content-Type:application/json; charset=UTF-8 Date:Wed, 02 May 2018 09:49:45 GMT Server:nginx/1.10.1 Transfer-Encoding:chunked Vary:Accept-Encoding X-Powered-By:PHP/5.6.30

RequestHeaders:

Accept:application/json, text/plain, */* Accept-Encoding:gzip, deflate Accept-Language:zh-CN,zh;q=0.8 Accept-Version:v3.0 Connection:keep-alive Content-Length:93 Content-Type:application/json;charset=UTF-8 DNT:1 Host:180.97.80.42:9090 Origin:http://180.97.80.42:9X97 Parkingwang-Client-Source:ParkingWangAPIClientWeb Referer:http://180.97.80.42:9097/ User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

RequestPayload

在如上的信息中,可以得出请求如下的结论:

请求方法:POST

请求URL:

http://180.97.80.42:9X90/v4/login

请求参数:

{"username":"","password":""}

请求Headres为:

Content-Type:application/json;charset=UTF-8

Parkingwang-Client-Source:ParkingWangAPIClientWeb

确定如上信息后,在Jmeter中再次创建一个新的线程组,以及创建新的HTTP请求,见HTTP信息头管理器:

见HTTP请求的接口信息:

点击执行后,可看到执行的结果,见执行结果的截图:

原文发布于微信公众号 - Python自动化测试(wuya-python)

原文发表时间:2018-05-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏娱乐心理测试

网络请求返回HTTP状态码(404,400,500)

5.2K60
来自专栏JetpropelledSnake

Python Web学习笔记之Cookie,Session,Token区别

31470
来自专栏Java成神之路

Saiku_学习_01_saiku安装与运行

访问 localhost:8080/upload.html ,可以看到一个让你上传license的页面,如下图:

24640
来自专栏Web项目聚集地

Git简洁教程-本地项目推送到GitHub

Git是当今最流行的版本控制软件,它包含了许多高级工具,这里小编就讲一下Git的安装和使用,怎样推送到自己的远程仓库。

12820
来自专栏前端黑板报

Node中容易混淆的概念

dependencies vs devDependencies dependencies是用于生产环境,需要上传到服务器的资源。 devDependencies...

18760
来自专栏土豆专栏

Java面试之常见HTTP错误代码

200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用

23730
来自专栏闻道于事

HTML状态码大全(301,404,500等)

HTML状态码大全(301,404,500等)HTML状态码大全(301,404,500等)HTML状态码大全(301,404,500等)HTML状态码大全(...

50760
来自专栏雪胖纸的玩蛇日常

使用Navicat for MySQL把本地数据库上传到服务器

51620
来自专栏用户画像

Maven安装与配置

 1、Maven下载 http://maven.apache.org/download.cgi 直接解压到一个目录 即可

11020
来自专栏北京马哥教育

Gitlab CE 8.1.3 安装手册(Debian/Ubuntu)

安装概述 Gitlab的安装过程主要包括以下组件的配置: 安装软件包及解决依赖项 Ruby环境 Go 系统用户 数据库(Mysql/Postgresql) Re...

36650

扫码关注云+社区

领取腾讯云代金券