其他分享
首页 > 其他分享> > jmeter复习20201123

jmeter复习20201123

作者:互联网

安装jmeter需要先安装jdk1.8和配置java环境变量

jmeter主要被用于
接口测试
性能测试
压力测试

优点:
多协议:支持多种请求协议
开源免费
轻量级
功能强大

缺点:
不能做ui测试

文件介绍:
bin目录下有:
Jmeter.bat windows的启动文件
Jmeter.log jmeter的运行日志文件
Jmeter.sh linux的启动文件
Jmeter.properties 系统配置文件,如编码方式等配置可以在这里面改动
sampleresult.default.encoding=utf-8 中文乱码问题解决
language=zh_CN 设置工具语言为中文
ssl设置重点关注
https协议指定:
指定https协议层
https.default.protocol =TLS
指定SSL版本
Https.default.protocol = SSlv3
设置启动协议
Https.socket.protocol = SSlv2Hello SSLv3TLSv1
缓存控制
Https.use.cache.ssl.context=true
配置文件修改需要重启jmeter才能生效
Jmeter-server.bat windows分布式要用到的服务器配置
Jmeter-server linux分布式测试要用到的服务器配置

docs目录里面有jmeter的api文档,需要进行个性化定制可以用这里面的接口进行开发

extras目录扩展插件目录中的ant可以进行多个测试用例一起执行

lib目录是提供的一些外部jar包

printtable_docs目录中的usermanual中index.xml是使用帮助文档

使用jmeter测试的要素
1、测试计划:一个测试计划可以有多个线程组
2、线程组:线程组中可以配置
线程数:并发线程数量
Ramp-up时间:线程请求启动时间间隔
循环次数:同一个线程重复请求的次数

3、取样器:发送请求,接收响应,记录响应时间
				协议类型
				ip地址
				接口路径
				请求体
				返回编码方式(内容编码)
4、监听器:用于查看返回结果

5、配置元件
			http信息头管理器:用于配置请求头信息,生效范围为整个线程组
			参数化csv data set config:
				1、新建一个csv类型的文件将需要的参数放在里面
				2、线程组中创建配置元件:csv....pei

在这里插入图片描述

标签:Jmeter,复习,配置,线程,测试,20201123,jmeter,目录
来源: https://blog.csdn.net/hlliangchaowei/article/details/110004758