一、认识jmeter工具
Jmeter是java开发,开源免费的测试工具,主要用于压力测试,负责测试,一款轻力量级的测试工具,此工具还能做接口测试,数据库测试
JMeter最早是为了测试tomcat的前身Jserv的执行效率而被开发出来的。说白了apache公司一开始开发jmeter就是为了对现在的tomcat进行性能测试的,需要JDK版本要求1.8版本多测师带你了解jmeter工具的使用。
此工具主要针对于web服务器的测试,也支持数据库,JMS,Junit的测试
二、 JMeter的工作原理是什么?
向服务器提交请求;从服务器取回请求返回的结果
三、jmeter的特点?
1.免费 ,开源
2.使用简单,有直观的图形用户界面
3.JMeter使用很简单,直接下载,解压安装,运行命令在bin目录下,window 使用 jmeter.bat linux使用 jmeter.sh
Jmeter配置环境变量?
1.jmeter是什么?与loadrunner有什么不同apache组织开发的基于java的压力测试工具100%纯java开发,完成的可移植性可以用于测试静态和动态资源多协议--http/ftp/socket/java/数据库完全多线程是一个高科扩展性
loadrunner不是开源免费
jmeter是java开发完全可以跨平台操作开源的工具代码都是公开
jmeter只能用多线程来进行模拟
四、配置环境变量?
计算机右键-属性-高级系统设置-环境变量
新建变量JAVA_HOME 变量值填JDK安装的路径,如D:JAVA\JDK1.7.0_76_X64
打开cmd输入java -version验证是否安装成功
编辑path变量,在末尾加入;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
多测师软件培训提示:如果是wind7系统需要用英文的;冒号隔离,如果是wind10直接新建然后放置即可。
配置java:jdk变量
配置jmeter
以上配置检查没问题后:直接在dos窗口输入jmeter即可
Jmeter的主要测试组件总结如下
1.测试计划
测试计划是使用JMeter进行测试的起点,它是Jmeter测试元件的容器
2.线程组
线程组代表一定数量的并发用户,一个线程代表一个虚拟用户,用来模拟用户发送请求
3.sample
取样器,采样器,实际请求的内容在sample中定义,被线程组包含
4.逻辑控制器
定义jmeter发送请求的行为
5断言
用来判断响应的结果是满足用户预期
6配置元件
维护sample需要的配置信息
7前置处理器和后置处理器
负责在生成请求之前和之后的操作
前置处理器用于请求的设置
后置处理器用于处理响应的数据
8定时器
负责定义请求之间的延迟间隔
以上是jmeter环境和相关内容,多测师软件测试培训之jmeter配置环境变量
如需了解更多测试技术信息请关注:http://www.duoceshi.cn/ 深圳市多测师信息技术有限公司
上一篇: 多测师软件测试培训之算法简介
下一篇: 软件测试之手工测试人员如何转测试开发?