Jmeter一、开源软件的崛起
一、jmeter自身特点:
1.开源,轻量级,更适合自动化和持续集成。
2.学习难度大。
3.资料少、多英文。
二、性能测试工具选型的原则
1.成本:
a.工具成本
b.学习成本
2.通信协议:
a.标准协议
b.自有协议
3.生命力
4.跨平台
三、jmeter的下载安装
1.官网下载解压安装最新版jmeter
2.下载安装jdk1.8以上
配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
①、在系统变量里新建“JAVA_HOME”变量,变量值为:C:\Program Files (x86)\Java\jdk1.8.0_40(注:具体路径根据自己实际安装路径填写)
其为jdk的安装路径
②、新建“classpath”变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib;
其为java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径
③、在path变量里添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注:变量值之间用“;”隔开)
3.在cmd中输入"java -version" 或是"java" 或是"javac",然后输入“enter”,不报错说明jdk安装成功。
4.编辑jmeter.properties配置文件,language=en取消注释,界面为英文。
四、jmeter模拟压力的原理
1.性能测试工具----通过协议与客户端交互
2.自动化测试技术---对象识别技术
五、jmeter目录结构
1. 目录结构解析
bin
docs
lib库 jar包 ;bin/ect 自己的jar包,sampler采样器()bin/junit
extras 其他
2.配置文件解析
六、与loadrunner比较
1.界面上
2.安装上
3.协议支持上
4.函数库
5.成本
6.开源