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