哈喽,大家好!我是minisummer!首先感谢您的关注!
今天给大家分享的内容是接口测试必备的jmeter基础知识:jmeter简单介绍,jmeter优缺点,jmeter工作原理及运行原理,jmeter下载安装,jmeter目录结构讲解。
Jmeter简介
- JMeter是免费、开源、纯Java开发的性能测试工具。
- JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下的测试它们的强度和分析整体性能。
- JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序是否返回了你期望的结果。
- JMeter允许使用正则表达式来创建断言。
Jmeter优点和缺点
- 免费、开源,并且能够实现LoadRunner95%以上的功能。
- 支持二次开发、能够针对企业产品做调整,更好的满足企业性能测试需求。
缺点:用户友好性及集成监控不如LoadRunner。
Jmeter运行原理
JMeter以线程方式运行,通过线程组来驱动多个线程(类似LoadRunner中的虚拟用户)运行测试脚本对被测试服务器发起负载,每个负载机上都可以运行多个线程组。
JMeter工作原理
![](https://img.haomeiwen.com/i19758791/15a49d2b24324760.png)
Jmeter下载与安装
Jdk1.6或以上:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi
jmeter插件下载地址: http://www.jmeter-plugins.org/
环境配置
JMETER_HOME : D:\apps\jmeter
Path : %JMETER_HOME%\bin
jmeter或jmeter –v :测试是否安装成功
初始化配置
切换中文:options--choose language
修改配置文件切换中文:D:\apps\jmeter\bin\jmeter.properties修改第37行为“language=zh_CN”
更改皮肤:options--look and feel--metal
解决响应数据出现中文乱码:
修改D:\apps\jmeter\bin路径下的jmeter.properties文件,第1084行,改为“sampleresult.default.encoding=UTF-8"
Jmeter目录结构
Bin:可执行文件目录
-jmeter.properties 系统配置文件(设置语言,编码,远程负载机等)
Docs:jmeter离线帮助文档
Extras:辅助功能(集成ant,jenkins等)
lib:jmeter组件以jar包形式放置
printable_docs:JMeter的离线帮助文件放置目录
请大家多多指教~
以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。
注:转载请注明出处,商用请征得作者本人同意,谢谢!!!
网友评论