自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 性能测试策略

1、项目具体需求,及业务场景:关注真实用户会是怎样的一个业务场景,确定用户的用户习惯。2、指标:响应时间在多少以内,并发数多少,tps多少,总tps多少,稳定性交易总量多少,事务成功率,交易波动范围,稳定运行时长,资源利用率,测哪些交易,哪些接口,测试哪些场景。3、环境:生产环境服务器数量,测试环境服务器数量,按照资源配比得出测试指标。4、协议:系统用什么协议进行通讯。5、压力机数...

2019-09-09 16:49:16 759 1

转载 性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈! ...

2019-07-19 10:59:53 173

转载 使用Jmeter进行http接口测试

前言:  本文主要针对http接口进行测试,使用Jmeter工具实现。  Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。一、开发接口测试案例的整体方案:第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档; 第二步:从接口说明文档中整理出接口测试案例,里面要包括详细...

2019-07-03 11:24:56 165

转载 性能基础之全链路压测知识整理

转自https://blog.csdn.net/zuozewei/article/details/84983834文章目录什么是全链路压测?全链路压测解决什么问题?什么时机下需要?如何展开全链路压测?梳理核心链路和边界数据模型构建流量平台搭建容量规划为什么需要容量规划容量规划四步走获取单台机器的服务能力生产环境进行单台机器压力测试的 4 个方法流程(举例)怎么使用...

2019-02-28 16:24:32 935

转载 地铁模型

地铁模型分析  和绝大部分人一样,小白每天都要乘坐地铁上下班,那么就拿地铁来分析,再次深刻理解下性能。早上乘坐地铁上班,最典型的就是北京地铁1、5、10、13号线等,人多得简直没法形容!为了方便理解分析,先做如下假设。某地铁站进站只有3个刷卡机。人少的情况下,每位乘客很快就可以刷卡进站,假设进站需要1s。乘客耐心有限,如果等待超过30min,就会暴躁、唠叨,甚至选择放弃。按

2017-08-17 11:05:51 1497

转载 理发店模型

理发店模型相信大家都进过或见过理发店,一间或大或小的铺面,1个或几个理发师,几张理发用的椅子和供顾客等待的长条板凳。在我们的这个理发店中,我们事先做了如下的假设:1.理发店共有3名理发师;2.每位理发师剪一个发的时间都是1小时;3.我们顾客们都是很有时间观念的人而且非常挑剔,他们对于每次光顾理发店时所能容忍的等待时间+剪发...

2017-08-17 10:33:57 640

转载 性能测试总结(一)---基础理论篇

随着软件行业的快速发展,现代的软件系统越来越复杂,功能越来越多,测试人员除了需要保证基本的功能测试质量,性能也随越来越受到人们的关注。但是一提到性能测试,很多人就直接连想到Loadrunner。认为LR就等于性能测试,其实这是不对的。LR只是性能测试的一个工具,但性能测试不仅仅是LR。本文会从以下几个方面介绍基础的性能测试理论,后续也会持续更新相关文章,尽量理论结合实践,让性能测试学习不在是工具的...

2017-08-17 10:27:18 270

转载 性能测试总结(二)---测试流程篇

本文主要介绍下性能测试的基本流程,性能测试从实际执行层面来看,测试的过程一般分为这么几个阶段,如下图:       下面分别介绍下每个阶段具体需要做什么:一、性能需求分析:  性能需求分析是整个性能测试工作开展的基础,如果连性能的需求都没弄清楚,后面的性能测试执行其实是没有任何意义的,而且性能需求分析做的好不好直接影响到性能测试的结果。  一些性能测试人员常

2017-08-17 10:17:19 383

转载 性能测试总结(三)--工具选型篇

本篇文章主要简单总结下性能测试工具的原理以及如何选型。性能测试和功能测试不同,性能测试的执行是基本功能的重复和并发,需要模拟多用户,在性能测试执行时需要监控指标参数,同时性能测试的结果不是那么显而易见,需要对数据进行分析。这些特点决定了性能测试更适合通过工具来完成。 一、浅谈为什么需要工具我们来看下工具的定义:它原指工作时所需用的器具,后引申为为达到、完成或促进某一事物的手

2017-08-17 10:15:30 274

原创 activeMQ搭建方法

1.从http://activemq.apache.org/download.html地址下载apache-activemq-5.8.0-bin.tar.gz包2.解压缩到指定的目录tar zxvf apache-activemq-5.8.0-bin.tar.gz -C /usr/local  解压缩后会在/usr/local下生成apache-activemq-5.8.0

2017-06-26 14:08:31 286

原创 kafka搭建方法

具体操作:一、关闭SELINUX、开启防火墙9092端口1、关闭SELINUXvi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq! #保存退出setenforce 0 #使配置立即生效2、配

2017-06-26 14:06:54 389

转载 Redis图形化监控(redis-stat)

前言:     之前已经使用过Redis很长一段时间了,基本都是在命令行方面操作,后面发现除了在命令行之外还提供了图形化的一些监控,可以直观的查看redis各个实例的一个使用情况。以下是常用的一些可以对Redis进行监控的插件:1、redis-stat2、redis-live3、redis-faina4、redis-broswer

2017-06-22 10:45:57 927

转载 Linux IO实时监控iostat命令详解

简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -

2017-05-17 09:45:38 288

转载 jmeter插件之自定义场景图(万能场景设计)

添加扩展插件自定义线程组:jp@gc - Ultimate Thread Group此线程组功能强大,可以实现多种场景设置,添加路径如图参数含义解释Start Threads Count:当前行启动的线程总数Initial Delay/sec:延时启动当前行的线程,单位秒Startup Time/sec:启动当前行所有线程达峰值所需时

2017-05-04 16:27:38 2615

转载 性能测试(硬件性能指标汇总)

监控类别指标名称指标范围(通过)应用服务器(jvm和配置)JVMjvm内存占用率线程池连接数线程池连接数数据库活动连接数数据库活动连接数full gc频率大于平均半小时1次GC是否有异常日志日志信息中,无错误信息如:OOM、及其他代码提示的错误是否有OOM没有年老代、持久代堆异常、栈异常及内

2017-05-02 14:48:05 5418

转载 socket阻塞与非阻塞,同步与异步、I/O模型

1. 概念理解      在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:      所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。 例如普通B/S模式(同步):提交请求->等待服务器处理->处理完毕返回 这个期

2017-05-02 14:21:03 460

转载 jmeter中java协议请求

测试工具:myecplise10.5jdk版本:1.8.73jmeter: 2.13 一、核心步骤1.创建一个Java工程;2.将JMeter的lib目录下的jar文件添加进此工程的Build Path;3.创建一个类并实现JavaSamplerClient接口或继承AbstractJavaSamplerClient,并重写;public Arguments g

2017-05-02 11:43:44 3623

转载 Jmeter的使用和分析监控

Jmeter的使用和分析监控一、安装Jmeter 1、下载Jmeter下载地址:http://www.fayea.com/apache-mirror//jmeter/binaries/apache-jmeter-2.9.zip目前最新版为2.9,其余文件如源代码等也可从如下官网下载:http://jmeter.apache.org/download_jmeter.cgi

2017-04-28 15:40:30 4826

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除