JMeter中文版用户手册[转载]
JMeter中文版用户手册
1.1 简介
使用JMeter通常会有以下步骤:
1.1.1 创建测试计划
首先,运行JMeter图形化界面。
然后在文件菜单中选择Templates…->Recording,通过浏览器录制Web程序或者直接录制本地程序。
当然,你也可以手动创建你的测试计划。确保阅读测试计划中的元件一章来理解大部分的概念。
你可能需要如下操作来调试:
l 运行->Start no pauses
l 运行->启动
l 线程组中进行验证
和查看结果树 (CSS/JQUERY, JSON, Regexp, XPath)。
你在创建测试计划的时候,请参考最佳实践。
1.1.2 执行压力测试
创建测试计划之后,就可以开始做压力测试了。第一步是配置JMeter的运行环境,这和其他的压力测试工具一样,都包括以下几点:
l 根据需求要求的CPU,内存和网络
l 操作系统
l Java:确保安装了支持当前JMeter的最新的Java版本
l 正确的Java堆大小。JMeter默认运行的堆大小为512MB,可能对你的测试计划和要求的线程数来说不太够。
一切准备就绪后,你需要通过命令行模式来运行压力测试。
不要用GUI模式运行压力测试!
使用命令行模式,在压力测试结束后会生成一份CSV或者XML的结果文件和一份HTML报告。JMeter默认在运行时对压力测试提供一个汇总信息,你可以在测试时使用后台监听器查看实时运行结果。
1.1.3 压力测试分析
测试结束后,你可以根据HTML报告来分析你的压力测试。
1.1.4 开始
使用JMeter最简单的方式是先下载最新的版本并安装。版本会包含所有你需要创建测试计划的文件,并且能够做大部分的测试,比如:Web (HTTP/HTTPS), FTP, JDBC, LDAP, Java, JUnit等等。
如果你想做JDBC方面的测试,首先得需要对应的JDBC驱动程序,可以去JMS供应商处下载一份对应的jar包。
在JMeter Classpath章节会详细描述插件包的安装。
接下来,启动JMeter然后去创建一个测试计划章节,熟悉JMeter的基础操作(如:添加或删除元件)。
最后,去对应的章节创建一个指定类型的测试计划。例如,如果你想创建Web应用程序的测试,就去创建Web测试计划章节。其他的测试计划章节还有:
l Advanced Web Test Plan
l JDBC
l FTP
l JMS Point-to-Point
l JMS Topic
l LDAP
l LDAP Extended
l WebServices (SOAP)
当你熟悉了如何创建和运行JMeter测试计划后,你就可以研究一下各种各样的配置元件(定时器,监听器,断言等等),让你可以在测试计划上做更多操作。
获取PDF完整版: https://ok11.taobao.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现