介绍:
JMeter 也称为 “Apache JMeter". 它是 开源免费, 100%基于Java 的应用程序,带有图形界面。 它旨在分析和衡量Web应用程序和各个服务的性能和负载功能行为。
它可以执行各种测试活动,如:性能,负载,压力,回归和功能测试。
特性 :
1.开源应用程序:JMeter是一个免费的开源应用程序,可以帮助用户或开发人员使用源代码开发其他应用程序。
2.支持各种测试方法:JMeter支持各种测试方法,如负载测试,分布式测试和功能测试等。
- Web: HTTP, HTTPS, SOAP
- 数据库: JDBC, LDAP, JMS
- Mail: POP3
3.支持多协议:JMeter支持HTTP,JDBC,LDAP,SOAP,JMS和FTP等协议。
4.模拟:JMeter可以使用虚拟用户或唯一用户模拟多个用户,以便对正在测试的Web应用程序产生大量负载。
5.测试结果可视化:测试结果可以以不同的格式查看,如图形,表格,树型和报告等。
6.其他还有很多。。。。
JMeter 工作流程:
 
准备工作:
1. 找到你下载好的文件
2.进入文件找到 bin 的文件夹
3.进入该文件夹,找到 jmeter.bat 双击打开
4.等待文件启动。
jmeter 简单使用:
修改语言 :如果为英文 找到工具旁的 选项 选择语言 为中文简写
建立线程组 :右键点击测试计划,选择添加 --》 线程 ---》线程组
 
其中 线程数 :就是几个运行的程序。
ramp - up :为 运行的时间
循环次数 为 : 线程运行的次数
建立 HTTP请求 :点击线程组 --右键添加 --》取样器 --》HTTP请求。

填入 协议 如:http ,https
服务器名称 :如:www.baidu.com
端口号:443
建立查看结果树 ;
点击HTTP请求 --》右键选择添加 --》选择监视器- --》察看结果树

得到数据:
点击绿色的三角型 运行 ---》点击察看结果树 --- 在响应数据中就可以看到数据了
 
JMeter断言:
1.响应断言:
右键点击HTTP请求---》选择添加 --》断言 --- 》响应断言
 
再添加断言结果:
点击HTTP请求 --》右键选择添加 --》选择监视器- --》选择断言结果
 
断言成功为 1. 断言失败且自己添加失败信息为 2 , 断言失败不写断言失败信息为3.
2.Json断言:
在HTTP请求修改数据 如查看天气: 北京
 
右键点击HTTP请求---》选择添加 --》断言 --- 》JSON断言
 
察看断言结果为
 
从外部导入参数:如以csv结尾的文件
 
右键点击线程组---》选择添加 --》配置元件--》CSV数据文件设置
 
修改HTTP请求数据
 
运行 察看结果树为
 
    xie
 
                    
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号