文章分类 - 性能
性能学习
摘要:内存(memory),又叫主存,是CPU与其他设备沟通的桥梁,主要用来临时存放数据,配合CPU工作,协调CPU的处理速度 理解: 硬盘数据、外设数据、网络传输要进入CPU以前,都要先进入内存 临时存放,在断电后,内存内容就会消失 内存的组成:内存地址、存储单元 内存地址:一个编号,用于指示数据位置(
阅读全文
摘要:安装granafa 非被测服务器 只要不是易捷支付机器 yum install grafana-**.rpm -y systemctl restart granafa-server http://server_ip:3000 admin/admin 安装prometheus:是一个时序数据库,不具备
阅读全文
摘要:中央处理器(Central Processing Unit 影响CPU性能的物理因素:主频、架构、核 架构:Intel(x86)、AMD(x86)、IBM(PowerPC)、ARM(ARM) 主频:GHz 核心数 结构:运算器、控制器、寄存器、时钟 运算器:进行计算 控制器:把内存的指令、数据读入寄
阅读全文
摘要:服务器 组成:硬件、软件 硬件:cpu、内存、磁盘、网卡 软件:OS(windows、linux)稳定性、安全 linux:本身就是一个多用户的系统 linux作为服务器,无图像,所有的操作,都是通过命令 jire、容器、中间件、docker、项目 服务 VS 服务器 服务:是一个能力的输出体,一定
阅读全文
摘要:性能测试一般不能使用无线网络 做分布式性能测试时,也不能使用无线网络 数据阻塞,导致数据丢失 什么是分布式 集群:集合在一起的一群机器,多台机器一起向外提供服务能力 性能分布式:多台机器分摊压力机,产生更大的并发,向服务器发起请求 什么时候用分布式? 在单台机器无法虚拟出更高并发用户数时,使用 至少
阅读全文
摘要:CICD持续集成与持续交互 CICD:敏捷 Jekins:持续集成与持续交互落地的一个工具 在企业中,构建项目 devops 性能测试持续集成与持续交付的解决方案 jenkins + ant + jmx jenkins:持续集成的工具 安装、配置、使用 ant:maven 测试、编辑代码 jmx:j
阅读全文
摘要:nmon 部署到 被测服务器上 本身资源消耗非常小 C语言 也可以监控不同的系统(不同的linux发行版本,nmon命令不同) 操作系统发行版本 系统的cpu架构 使用 下载nmon包 查看linux的发行版本 cat /etc/redhat-release #查看redhat家族的发行 cd /e
阅读全文
摘要:监控被测服务器的 软件、硬件资源,收集这些资源的使用情况数据,用语后续的性能分析 ServerAgent 监控硬件 可以监控liunx、windows 可以和jmeter直接继承 安装 把ServerAgent 安装包上传到北侧服务器 unzip解压 进入解压后的文件夹,执行启动名称 ./stsrt
阅读全文
摘要:websocket协议 websocket协议是基于TCP全双工协议,即允许服务器主动向客户端发送信息,也可以从客户端向度武器发送请求 http协议,只能客户端向服务器端发送请求,服务器端收到请求后,做出响应,发送给客户端 websocke和http共同点:都是基于TCP协议,所以抓包工具可以抓到w
阅读全文
摘要:sql语句 建议不要带分号 一个jdbc request默认不支持执行多条sql语句,默认只能支持一条sql 参数化sql语句用?占位,paremeter value: ${变量},有多个时用英文的逗号分隔 使用 variable names 定义变量,接收对应列的值 如果有的列不需要接收,可以使用
阅读全文
摘要:CSV数据文件设置 此方法,是使用人数最多数据驱动性能测试方法 但是,这个不是最优的数据驱动性能测试方法 CSV文件:是文本文件,使用英文逗号分隔的文本文件 文本文件:txt文件 文件名称:必传,文本文件(txt,csv,xls) 通过浏览 来选择,这个路径是一个绝对路径 相对路径 怎么写 ./ .
阅读全文
摘要:脚本性能转换:事务控制器 在jmeter中,默认一个取样器的一次请求就是一个事务 tps 如果想要把多个接口合并成一个事务,合计tps值 就一定要添加 事务控制器 控制一定要勾选 generate parent sample 聚合报告 样本:事务的总请求次数 平均数、中位数、90% 95% 99%
阅读全文
摘要:用户参数 每次迭代更新一次:如果勾选,在当前线程组中,所有取样器执行完一次请求才会更新一次,没有执行完是不会更新 应用场景:做性能测试,先注册随机账号,然后再扥估,不需要提前准备测试数据 用户定义变量,来做性能测试,注册的手机号一直不变,所以只有第一次注册成功,后面的都是注册失败,但是登陆可以一直成
阅读全文
摘要:java写的开源、免费、接口、自动化、性能测试工具 运行环境:jre,必须安装jdk才能运行jmeter 此工具,测试的方方面面基本都可以:性能测试脚本可以做接口测试、自动化测试 但是自动化、接口测试脚本不能直接拿来做性能,需要进行性能转换,之后才能用于性能测试 java -version查看当前系
阅读全文
摘要:虚拟技术 vmware docker 简化的linux系统 应用 单一服务:所有的代码放在一个工程下 中间件: 容器 Apache php语言开发项目 apache-tomcat java语言开发的项目 java运行依赖jre: java runtime environment jdk: java
阅读全文
摘要:一、性能测试步骤 性能测试准备: 理解需求、测试计划、测试模型、工作量评估(一般2倍功能测试时间) 了解产品架构、数据流的流向 明确需求的性能指标 可以是明确的值,也可以是推算的值 制定测试模型-编辑测试用例(测试场景) 搭建性能环境 包括应用服务器环境 数据库服务器环境 性能监控环境:性能指标中,
阅读全文

浙公网安备 33010602011771号