![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
文章平均质量分 74
晴时初遇雨
多动脑才不会生锈
展开
-
使用 stress 和 sysstat 分析平均负载过高的场景
原文链接:小polo测试笔记stress 介绍Linux 系统压力测试工具,这里通过异常进程模拟平均负载升高的场景stress 命令行参数的讲解字段含义-?、–help帮助文档–version、-v版本号-q退出-n显示已完成指令的情况-t N、–timeout N运行 N 秒后停止–backoff N等待 N 微秒后开始运行-c N、–cpu N产生 N 个进程每个进程反复的计算随机数的平方根模拟 CPU 计算密集型场景原创 2022-04-15 18:32:27 · 1126 阅读 · 0 评论 -
jmeter打开响应输出功能(针对Linux系统下调试查看响应结果)
前言 : 做性能测试期间我们有时在window上调试的脚本是没问题的,但是放在linux服务器上去压测可能会报错,我们需要拿到响应的数据好分辨是什么原因,但是jmeter默认是没开启响应数据展示的1. jmeter内部展示2. 修改 jmeter.properties 文件去除注释(#),保存即可3. 修改 user.properties 文件文件末端新增数据,保存jmeter.save.saveservice.output_format=xmljmeter.save.savese.原创 2022-03-31 14:55:03 · 4386 阅读 · 0 评论 -
【构建压测环境】模拟网络延迟与CPU占用
背景线上环境的网络存在一定的延迟及丢包率,CPU的负载占用处于较高的状态下一、设置网络延迟查看当前网络情况:tc qdisc show dev eth0网卡传输延迟设置为100ms,约30%的会延迟±10ms发送:tc qdisc add dev eth0 root netem delay 100ms 10ms 30%删除掉:tc qdisc del dev eth0 root netem delay 100ms 10ms 30%网卡传输设置随机丢失1%的数据包tc qdisc add原创 2022-03-11 23:06:01 · 1828 阅读 · 0 评论 -
【性能测试基础】性能专有名词解析及性能瓶颈分析技巧
性能的指标参数名词解释1. 线程数能以线程式并发的方式,帮我们达成“短时间内向服务器发送大量请求”这一任务。多线程式并发测试工具,顾名思义,会启动复数个线程,让每个线程独立向服务器端发出请求。2. TPS Transactions Per Second(每秒传输的事物处理个数)即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问.一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的原创 2022-03-11 21:53:25 · 1837 阅读 · 0 评论 -
性能测试流程(六)——测试环境搭建
性能测试环境搭建一、性能测试环境与功能测试环境的区别二、保证测试环境与生产环境的一致性1、硬件环境,包括服务器环境、与网络环境2、软件环境3、使用场景的一致性三、实施策略1、通过建模的方式实现低端硬件对高端硬件的模拟2、通过集群的方式计算一、性能测试环境与功能测试环境的区别那么性能测试环境与功能测试环境有所不同,对于一些企业为了节约资源,进行功能测试的测试环境,一台服务器可以运行多个系统,通过技术手段可以使系统之间是不会相互影响的(以前公司就是一台服务器上跑多个tomcat)。性能测试是要对整个系统转载 2020-09-24 10:47:06 · 1819 阅读 · 0 评论 -
性能测试流程(五)——测试计划
性能测试计划一.简介二.性能测试需求三.测试环境四.数据准备五.测试工具六.测试策略七.人力与时间安排一.简介简介部分就不用过多描述了,无非项目的背景,进行此次性能测试的原因,以及性能测试覆盖的范围等等,几乎所有项目文档都在开端对项目进行简单的阐述。二.性能测试需求寻找的被测试对象和压力点要测试的对象不是凭空想象出来,而是经过分析与系统数据收集得到。以下取几个典型的压力点。登录:对于一般的系统来说,登录是用户操作系统的前提,如果用户根本就登录不了,那么其它功能将毫无用处。例如网游戏,开新服的时候转载 2020-09-23 13:52:45 · 230 阅读 · 0 评论 -
性能测试基础(四)吞吐量
吞吐量吞吐量吞吐率事务我们每天的生活中都在用水用电,如果我们把水龙头拧到最大,还是一滴水不出。那我们就会找物业/房东去询问情况,但一般不会想过去找自来水公司解决。我们每天都会上网,看电影很卡,需要等很久才缓冲一个几帧;打开网页很慢,IE状态条一直50%,那我们就会找电信服务器商,而不是某视频网站的客服。以上的情况是正常的,这是生活常识。我想说明的是,你可能从来不关心一个自来水厂供应多少水,但供应多少水对一个自来厂来说却非常重要。你也可能从来不关心一个系统的吞吐量,但吞吐量对一个系统来说却非常重要。吞吐转载 2020-09-23 11:21:39 · 1548 阅读 · 0 评论 -
性能测试基础(一)性能测试分类
性能测试分类性能测试(狭义)负载测试压力测试(强度测试)并发测试配置测试可靠性测试性能测试分类之我见关于性能测试有几个名词:性能测试、负载测试、压力测试、并发测试,很多人都是混合使用,或者有时压力测试,有时叫并发测试。这些名词除了非测试人员分不清楚,甚至许多专业测试人员也对这些名词也很模糊。关于这个分类我翻阅了一些资料,解释都比较模糊,并没有给出本质上的区别。只是从不同角度和关注点来解释。我们先来看看这些解释。性能测试(狭义)性能测试方法是通过模拟生产运行的业务压力量和使用场景组合,测试系统的转载 2020-09-23 10:32:24 · 338 阅读 · 0 评论