网站大量收购闲置独家精品文档,联系QQ:2885784924

jmeter学习笔记要点.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
jmeter学习笔记要点

性能测试工具jmeter 一、jmeter 简介 jmeter 是啥? Apache JMeter 是apache 组织的开放源代码项目,是一个纯java 桌面应用, 用于压力测试和性能测量。它最初被设计用于web 应用测试但后来扩展到其他测试领域。 Jmeter 有啥用? Apache JMeter 可以用于对静态的和动态的资源(文件,Servlet,Perl 脚本,java 对象,数据库和查询、FTP 服务器或是其他资源)的性能测试。JMeter 可以用于分析不同 压力条件下的总体性能情况。也可以使用JMeter 提供的图形化界面,分析性能指标或者在 高负载情况下测试你的服务器,脚本,对象。 Jmeter 与LR 有啥区别? Loadrunner Jmeter 安装卸载 比较麻烦,文件体积大 比较简单,文件体积小 脚本录制 支持 支持 参数化 支持 支持 集合点 支持 支持 检查点 支持 支持 关联 支持 支持 多协议 支持 支持 IP 欺骗 支持 不支持 多线程 支持 支持 报告生成与导出 支持 支持 测试成本 商业软件,成本高 开源软件,测试成本低 二、Jmeter 安装配置 1. 安装配置好JDK (java 环境) 2. Jmeter 下载地址 /apache/jmeter/binaries/ 下载zip 包,下载后,解压文件到任意目录,避免在一个有空格的路径安装JMeter,这将 导致远程测试出现问题 1 3. Jmeter 启动:解压,bin 目录下运行ApacheJMeter.jar 进行启动。 4. Jmeter 文件目录介绍 ◆ bin :可执行文件目录 Bin 目录文件 ● jmeter.bat :windows 的启动文件 ● jmeter.log :日志文件 ● jmeter.sh :linux 的启动文件 ● perties :系统配置文件 ● jmeter-server.bat :windows 分布式测试要用到的服务器配置 ● jmeter-server :linux 分布式测试要用到的服务器配置 ◆ docs :接口文档目录(index 文件是jmeter 说明书 docs/api/index.html ) ◆ extras :扩展插件目录 ◆ lib :所用到的插件目录,里面全是jra 包,J Meter 会自动在JMETER_HOME/lib 和 ext 目录下寻找需要的类 ◆ Licenses :Jmeter 证书目录 ◆ printable_docs :用户使用手册 三、Jmeter 功能概要 1. jmeter 工具组成部分: ◆ 资源生产器 :用于生产测试过程中服务器、负载机的资源代码。(LR 中的VnGen) ◆ 用户运行器 :通常是一个脚本运行引擎,根据脚本要求模拟指定的用户行为。(LR 中的controller ) ◆ 报表生产器 :根据测试中实时地的数据生产报表,提供可视化的数据显示方式。(LR 中的analysis ) ◆ 负载发生器 :用于产生负载,通常以多线程或者多进程的方式模拟用户行为。(LR 中的LoadGenerators ) Test Plan (测试计划):用来描述一个性能测试,包含与本次性能测试所有相关的功能。 也就说本次的性能测试的所有内容是基于一个计划。

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档