JMeter-- (1)初识jmeter

####1.jmeter是一款性能测试工具,文档与下载页面以下
http://www.oschina.net/p/jmeter
jemter能够作web测试、数据库测试、FTP测试、webservice测试等。教程能够查看这里
http://www.yiibai.com/jmeter/
####2.这里举例测试web项目接口
2.1 在如上路径下载apache-jmeter-3.0.zip,而后解压,解压后的文件以下 输入图片说明
2.2 解压文件-->bin-->jmeter.bat,点击了jmeter.bat后,弹出以下框。(备注:这里能够将jmeter.bat发送到桌面)
输入图片说明
2.3 开始创建测试
1>从新命名测试计划。即修改测试计划名称 为 本身的工程名称,而后保存
输入图片说明
2>添加线程组。
工程名(右键)-->添加-->Threads(Users)-->线程组,给线程组命名,我这里命名为test1,以下
输入图片说明
3>添加采样器,即这里添加HTTP请求。
tes1(右键)-->添加-->sampler-->HTTP请求,修改HTTP请求名称 为 工程中某个接口名称,我这里修改成getSysInfo。填写相关信息
web服务器
3-1>服务器名称或IP:192.168.2.67
3-2>端口号:8080
HTTP请求
3-3>implementation:选择httpClient4
3-4>方法:选择POST
3-5>Content encoding:utf-8
路径
/missBang/getSysInfo
参数分为两种
3-6>Parameters:这种格式是key1=value1&key2=value2...
3-7>Body Dara:传输json格式
3-8>这里我贴出无参(getSysInfo)、Parameters(checkVersion)、Body Dara(getQustionList)三种传参格式的图片。
无参数界面
无参数
字符串传参界面
Parameters
body传参界面
Body Dara
####3.添加请求头部信息 3.1添加总的头部信息(即该头部信息能够知足全部的接口)
Users(右键)-->添加-->配置原件-->HTTP信息头管理器,个人配置以下
输入图片说明
3.2 添加单个接口头部信息(即该头部信息仅仅针对该接口)
getQustionList(右键)-->添加-->配置原件-->HTTP信息头管理器,个人配置以下
输入图片说明
备注:如上头部信息主要是Content-Type的设置不一样,字符串传参设置成:application/x-www-form-urlencoded;body传参设置成application/json。
####4.添加侦听器
Users(右键)-->添加-->监听器-->查看结果树
####5.运行
点击运行后,结果以下
输入图片说明
####6.中文乱码
如上图列表中,body传参时,输入中文乱码,解决办法以下
6.1 找到jmeter.properties文件
6.2 修改文件内容 #jsyntaxtextarea.font.family=Hack,去掉前面的#号web

相关文章
相关标签/搜索