1 JMeter简介
OApache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、 络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
Apache jmeter 可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器、 络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。你可以使用它做性能的图形分析或在大并发负载测试你的服务器/脚本/对象。
2 准备JDK1.8环境
安装Jmeter之前需要先配置Java环境,我们下载的是jmeter5.2.1,所以java版本最好是选用java8以后的版本。
2.1 下载JDK1.8
jdk8的下载地址:
https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
选择最新版本jmeter 下载:
3.2.2 启动JMeter
操作完上面的步骤,我们就可以点击Jmeter中bin目录下面的jmeter.bat文件即可打开Jmeter了。
注意:打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不可以关闭命令窗口。
4 JMeter的使用
4.1 配置测试计划
4.1.1 语言切换
第二种是在JMeter下面的浏览添加
规定时间:60s内循环跑
4.1.4 添加取样器
4.1.5 监听器的配置
运行测试之后 错,原因是此时未与数据库建立连接。
4.1.6 配置JMeter与达梦数据库建立连接
database URL:
jdbc:dm://192.168.3.100:5236ppName=dmoa
jdbc driver class:
dm.jdbc.driver.DmDriver
4.2 运行测试语句
4.2.1 一个取样器
活跃的线程数在运行过程中一直保持不变
每秒钟的事务数目
4.3 添加聚合 告
这种用法表示从test.csv文件读取数据插入到test这张表中,插入的是字段是id(多个字段在SCV配置的时候可以用逗 隔开即可)。
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表31452 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!