已有 395 人访问
小魔仙 ID.14818
博客(21)
讨论(2)

性能测试开展之前需要做许多准备工作,其中性能需求分析是整个性能测试工作的基础。我们只有在完全了解业务的基础上,明确具体的性能指标,才能执行真正的有意义的性能测试。这需要测试工作人员有扎实的理论基础,并与项目人员进行充分沟通,收集有效的资料进行分析。性能需求收集的途径/方法1.客户需求客户如果对自身系统非常了解,并且提出明确的性能需求,或者

55°|556 人阅读|5 人点赞|0 条评论


吞吐量指在一次性能测试过程中网络上传输的数据量的总和。对于交互式应用来说,吞吐量指标反映的是服务器承受的压力,在容量规划的测试中,吞吐量是一个重点关注的指标,因为它能够说明系统级别的负载能力,另外,在性能调优过程中,吞吐量指标也有重要的价值。一个系统的吞度量(承压能力)与请求对CPU的消耗、外部接口、IO等等紧密关联。单个请求对CPU消耗越高,外部系统接口、IO影响速度越慢,系统

58°|587 人阅读|0 人点赞|0 条评论


做性能测试先要懂性能,响应时间(responsetime)作为性能测试过程中重要指标之一,是测试工程师重点关注的。响应时间有两种理解,一是应用系统从请求发出开始到客户端收到响应所消耗的时间,二是应用系统从请求发出开始到客户端接收到最后一个字节数据所消耗的时间。从用户角度看,响应时间是用户感受系统性能的主要体现,既有客观成分又有主观成分。响应时间构成页面的服务端

58°|580 人阅读|0 人点赞|0 条评论


流媒体性能测试指标有:在线视频播放人数、视频码率、帧率、带宽、视频首包用时、首次缓冲用时等。本文重点介绍几个流媒体性能测试点:码率:指数据传输时单位时间传送的数据位数,单位为kbps。码率的大小决定视频文件的清晰度、流畅度和大小。码率越高,画质越好,文件也越大。平均帧率:帧率用于测量显示帧数的量度,单位为每秒显示帧数(FPS)。高的帧率可以得到更流畅、更逼真的动画

62°|622 人阅读|0 人点赞|0 条评论


性能优化策略空间换时间。各种cache如CPUL1/L2/RAM到硬盘,都是用空间来换时间的策略。这样把计算过程一步一步的保存或缓存下来,不需要每次用的时候再计算一遍,比如数据缓冲,CDN等。这样的策略还表现为冗余数据,比如数据镜象,负载均衡。时间换空间。当空间成为瓶颈时,切分数据分批次处理,用更少的空间完成任务处理。如:上传大附件时经常用这种方式。简化代码。最高效

62°|626 人阅读|1 人点赞|0 条评论


负载均衡负载均衡器作为反向代理服务器,接收网络流量,并把请求转交给另一个服务器。我们让负载均衡器支持两台以上的应用服务器,利用选择算法在服务器间分配请求。最简单的方法就是轮询,每个新请求发送给列表中的下一台服务器,或者把请求发送给活动连接数量最少的服务器。例如通过DNS的负载均衡器可以把用户的访问均匀地分散在多个Web服务器上,减少服务器的请求负载。多层次的缓存

61°|613 人阅读|18 人点赞|0 条评论


什么是自动化测试? 概念:把以人为驱动的测试行为转化为机器执行的一种过程,自动化测试节省人力、时间或硬件资源,提高测试效率。 特点优势 快速 比手工操作快 可靠 精确地执行相同的操作,可以排除手工操作错误 可重复 测试相同操作重复执行得到软件响应状况 可编程 可以编程得到应用系统的隐藏信息 可重用 针对不同版本,测试

68°|688 人阅读|7 人点赞|0 条评论


APP常见的性能测试指标有:响应内存CPUFPSGPU渲染电量流量一、响应响应时间和响应速度直接影响到用户的体验度,进而影响到产品的日活、留存。应用程序的响应时间包括安装、卸载、启动、切换各功能页面的耗时。测试点:1、冷启动:首次启动app的时间间隔(只是启动时间,不包括页面加载)2、热启

101°|1011 人阅读|3 人点赞|0 条评论


一次HTTP请求的大概过程(在浏览器中输入url后发生什么)1、DNS服务器解析域名(url),获取相应的IP地址。2、根据IP地址找到对应的服务器,发起TCP的三次握手,建立TCP连接后向服务器发起HTTP请求。3、服务器响应HTTP请求,浏览器得到html代码,浏览器解析html代码、如js、css、图片、视频等资源。4、根据服务器响应的数据,浏览器对页面进行渲染呈现给

68°|689 人阅读|0 人点赞|0 条评论


在计算并发用户数之前,需要先了解2个概念。并发用户:指的是现实系统中同时操作业务的用户,在性能测试工具中一般称为虚拟用户。并发用户这些用户的最大特征是和服务器产生了交互,这种交互既可以是单向的传输数据,也可以是双向的传送数据。TPS:每秒事务数,每秒钟系统能够处理的交易或事务的数量每秒事务数,是衡量系统性能的一个重要指标。而性能测试过程中,不是发起的并发用数越多,系统能够支撑从而

119°|1188 人阅读|7 人点赞|1 条评论