Apache JMeter测试工具配置与使用指南
需积分: 10 130 浏览量
更新于2024-08-09
收藏 915KB PDF 举报
"这篇文档是关于Apache JMeter的使用指南,涵盖了JMeter的可选组件、运行和安装等核心知识点。"
Apache JMeter是一个纯Java应用程序,主要用于测试CS(客户端-服务器)架构软件的性能,包括静态和动态资源,如Java Servlets、CGI脚本、Java对象、数据库和FTP服务器等。它能够模拟大量用户负载,评估服务器、网络或对象的性能,并进行回归测试。
在JMeter的可选组件部分,提到了以下几点:
1. Java Compiler:需要1.4及以上版本的JDK,用于编译Java代码。
2. SAX XML Parser:JMeter默认使用Apache Xerces,但你可以选择其他的XML解析器,将其放入JMeter的classpath,并更新`jmeter.properties`文件。
3. Email Support:为了发送测试结果,需要Sun的JavaMail包,放入classpath并激活。
4. SSL Encryption:进行HTTPS测试时,需设置SSL机制,将SSL类包放入classpath,并在JMeter中注册SSL Provider,JDK 1.4以上版本已包含SSL。
5. JDBC Driver:执行JDBC测试时,需要添加对应的JDBC驱动到classpath。
6. Apache SOAP:进行SOAP测试时,需要mail.jar和activation.jar,将这两个文件复制到JMeter的lib目录。
运行JMeter,只需执行`jmeter.bat`(Windows)或`jmeter`(UNIX)。JMeter的classpath包含/lib和/lib/ext目录下的jar文件。若需添加其他JAR,应放入lib目录,开发者自定义组件的jar则放入lib/ext。设置CLASSPATH环境变量对JMeter无效,因为它使用`java -jar`启动。
安装JMeter时,确保下载最新版本,它包含了创建和运行各种测试所需的文件。对于JDBC测试,需要单独的JDBC驱动。JMeter不提供JDBC驱动。其他可能需要下载的软件包括BeanShell、Java Activation Framework(用于JavaMail)、JavaMail(用于邮件可视化和SOAP测试)、JMS(用于JMS样本)以及General Java Kit。
系统要求方面,JMeter 1.8及以上版本需要JDK 1.4以上支持,兼容Unix、Windows和OpenVMS操作系统。安装JDK后,需要设置JAVA_HOME环境变量。
了解JMeter基本操作后,可以深入研究不同类型的测试计划,如Web、JDBC、FTP和JNDI等。通过配置定时器、监听器、断言等参数,可以精细控制测试计划。
2018-05-10 上传
2012-11-26 上传
2023-10-01 上传
2023-10-01 上传
2021-04-26 上传
2021-05-20 上传
2021-04-22 上传
2020-03-13 上传
Davider_Wu
- 粉丝: 45
- 资源: 3887
最新资源
- Refined Microsoft Teams-crx插件
- mtd_nandecctest.rar_单片机开发_Unix_Linux_
- slcartest
- fcuk:旨在帮助手指笨拙的人的AR包
- RTFMbot:Discord bot进行编程,运行代码(600多种lang),查询显示文档和参考
- vue+node+mongodb全栈项目(通用后台系统).zip
- Android中的View.OnLongClickListener不支持长按操作的自定义持续时间。 :sparkles:-Android开发
- Year Progress-crx插件
- HBRecorder:轻量级屏幕录制Android库
- book3s_64_mmu.rar_单片机开发_Unix_Linux_
- Todo List 小项目, Node + Express + MongoDB.zip
- Right-Apprise-ML-Intern:包含Right Apprise在Mentor-Mentee暑期实习计划中完成的所有工作的记录
- color8bit
- SE2Team1Project1:软件工程2的项目1
- 封隔器:webpack + npm + R =:red_heart:
- Splashed-crx插件