博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JMeter使用经历
阅读量:5297 次
发布时间:2019-06-14

本文共 1126 字,大约阅读时间需要 3 分钟。

  JMeter是Apache大树下的又一个果实,是一个压力测试工具,因为使用方便又开源免费,也被用来做功能测试。项目里也是拿JMeter来做功能性的接口自动化测试。这里大概说明下怎么用。

  首先还是先下载。到官网http://jmeter.apache.org/下载压缩包,下完后直接解压即可,免安装,跨平台。这里以Windows操作系统下的3.2版本为例,我们到apache-jmeter-3.2\bin下双击jmeter.bat运行程序打开界面。JMeter支持命令行操作和GUI界面操作,可以界面有中文语言可以选择。如果运行jmeter时命令行窗口报如下错误:

WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5

  解决办法是:点击"开始"按钮 -> 右击"命令提示符" -> "更多" -> "以管理员身份运行" -> 在弹出的命令行界面里进入apache-jmeter-3.2的bin目录,敲入运行命令jmeter.bat后回车,弹出jmeter界面。后续再双击jmeter.bat不再提示以上错误了。

  接着再看怎么玩jmeter。在弹出的界面中有一个"测试计划"和"工作台",我们右击"测试计划" -> 选择"添加" -> Threads(Users) -> 线程组,可以在右边窗口"名称"里输入自定义命令 -> 右击该线程组,选择"添加" -> 选择"逻辑控制单元"下的"事务控制器",可以在右边窗口"名称"里输入自定义命令 -> 右击该事务控制器,选择"添加" -> 选择"配置元件"下的"HTTP信息头管理器" -> 在右边窗口添加http消息头 -> 右击该事务控制器,选择"添加" -> 选择"Sampler"下的"HTTP请求" -> 在右边窗口输入相应的http请求信息 -> 右击该线程组,选择"添加" ->  选择"监听器"下的"察看结果树" -> 最后点击上方绿色启动按钮跑该测试用例,点击"察看结果树",在右边窗口点击对应项看测试结果,见下图

  点击"请求"可以看请求消息体,"响应数据"看响应报文。简单使用就结束了。如果用于正式项目,那么可以把HTTP请求里的IP和端口做成变量,公共消息头也做成变量,数据库链接配置信息也可以做成变量,这样测试用例只需要引入变量名即可。

 

转载于:https://www.cnblogs.com/wuxun1997/p/8484963.html

你可能感兴趣的文章
Fitnesse用系列三
查看>>
游戏碰撞OBB算法(java代码)
查看>>
Scriptcase演示程序,现在,他们使用SC多么简单的开发系统
查看>>
ZOJ 3623 Battle Ships 简单DP
查看>>
asp.net webconfig下的httphandler模块配置
查看>>
数据库Schema两种含义~~
查看>>
堆排序算法
查看>>
arcgis_server_address_note
查看>>
Bitmap的recycle问题
查看>>
CMYK
查看>>
使用bootstrap制作网站导航
查看>>
新笔记
查看>>
windows环境下把Python代码打包成独立执行的exe可执行文件
查看>>
PHP底层的运行机制与原理
查看>>
2018.09.09 DL24 Day2总结
查看>>
SDOI2011 染色
查看>>
2017《面向对象程序设计》课程作业五
查看>>
从源码的角度分析Volley加载数据的过程
查看>>
LSI SAS3008 RAID配置方法
查看>>
DataGrid:Maintaining an Empty Row for the Entry of New Records
查看>>