接口测试05--jmeter基础知识

哈喽,大家好!我是minisummer!首先感谢您的关注!
今天给大家分享的内容是接口测试必备的jmeter基础知识:jmeter简单介绍,jmeter优缺点,jmeter工作原理及运行原理,jmeter下载安装,jmeter目录结构讲解。

Jmeter简介

  • JMeter是免费、开源、纯Java开发的性能测试工具。
  • JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下的测试它们的强度和分析整体性能。
  • JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序是否返回了你期望的结果。
  • JMeter允许使用正则表达式来创建断言。

Jmeter优点和缺点

  • 免费、开源,并且能够实现LoadRunner95%以上的功能。
  • 支持二次开发、能够针对企业产品做调整,更好的满足企业性能测试需求。
    缺点:用户友好性及集成监控不如LoadRunner。

Jmeter运行原理

JMeter以线程方式运行,通过线程组来驱动多个线程(类似LoadRunner中的虚拟用户)运行测试脚本对被测试服务器发起负载,每个负载机上都可以运行多个线程组。

JMeter工作原理

jmeter工作原理

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的离线帮助文件放置目录

请大家多多指教~
以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。
注:转载请注明出处,商用请征得作者本人同意,谢谢!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容