性能
文章平均质量分 96
性能测试方法及工具介绍
小白典
保持好奇的火苗,让求知欲不断燃烧!
展开
-
磁盘性能测试工具-FIO的安装及使用
FIO是一款测试IOPS的工具,用于对磁盘进行压力测试和验证,磁盘I/O是检查磁盘性能的重要指标,可以按照负载情况分成照顺序读写,随机读写两大类,FIO可产生很多线程或进程并执行用户指定的特定类型的I/O操作,典型用途是编写和模拟I/O负载匹配的作业文件,也就是说FIO是一个多线程I/O生成工具,可以生成多种I/O模式,用来测试磁盘设备的性能。原创 2022-10-23 23:37:54 · 16041 阅读 · 2 评论 -
性能测试工具-Locust的使用方法
Locust介绍Locust是一款使用Python开发的开源性能测试工具,支持分布式,可在多台主机上对系统持续发送请求,与Jmeter、LoadRunner的等压测工具使用线程的方式模拟用户请求不同,Locust是使用协程的方式模拟用户请求,协程的上下文切换是由自己控制,当一个协程执行完成后会主动让出,让另一个协程开始执行,切换是在用户态完成的,而线程切换是受系统控制,是在用户态与内核态之间切换,所以协程上下文切换的代价远比线程切换的代价小的多,因此Locust可以达到更高数量级的并发,更多介绍请查看官方原创 2022-01-20 23:47:41 · 14480 阅读 · 3 评论 -
Prometheus+Grafana监控告警配置
Prometheus介绍Prometheus是一个开源系统监控和警报工具包,用于收集和聚合指标作为时间序列数据,即将指标信息、记录的时间戳以及称为标签的可选键值对一起存储,详细介绍请查看官方文档Prometheus使用方法因Prometheus组件基本都是用Go编写的,所以更易于构建和部署,解压文件后,进入相应目录运行二进制文件即可Prometheus安装下载并解压prometheus到监控服务器wget https://github.com/prometheus/prometheus/re原创 2022-01-14 23:15:16 · 8383 阅读 · 0 评论 -
Linux系统稳定性压测工具-Stress安装及使用
stress工具下载:点击此处下载#切换目录cd /usr/local/src#解压tar.gz包tar -xzpvf stress-1.0.4.tar.gz#进入解压目录cd stress-1.0.4#开始安装./configuremakemake checkmake installmake clean1.上传stress安装包2.解压:# tar -zxvf stress-1.0.4.tar.gz3.进入stress-1.0.4目录:# cd s原创 2021-01-13 20:40:40 · 7224 阅读 · 2 评论 -
Jmeter接口测试常用元件使用方法
JMeter下载安装很简单,这里就不在赘述下载地址:https://jmeter.apache.org/download_jmeter.cgi注意事项:jdk版本要求8以上,版本过低或未安装则Jmeter无法运行;将Jmeter的bin目录路径添加到系统变量Path中 使用Jmeter一定要注意作用域,各元件位置不同产生的效果也不相同,元件可拖动至相应位置运行Jmeter修改Jmeter语言,通过ApacheJMeter.jar修改长期生效,通过jme...原创 2020-12-20 15:52:26 · 580 阅读 · 0 评论 -
JMeter录制Web/App脚本步骤
Jmeter使用【HTTP代理服务器】录制Web/App服务器请求Web请求录制步骤:一、添加服务器代理【测试计划】→【非测试元件】→【HTTP代理服务器】添加【HTTP代理服务器】元件二、添加线程组【测试计划】→【线程(用户)】→【线程组】添加【线程组】元件三、创建代理测试计划选择【HTTP代理服务器】元件,在“Test Plan Creation”中仅需修改目标控制器,选择“测试计划>线程组”修改测试计划四、添加请求过滤选择【HTTP代理服..原创 2020-12-15 22:50:21 · 702 阅读 · 1 评论