![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试经验
jiangbqing
这个作者很懒,什么都没留下…
展开
-
性能测试中如何设计真实的负载呢?
具体改如何设计和实施整个过程呢?这里划分了几个环节: [1]场景确定与压测脚本准备用户在注册时需要提交用户的姓名、手机号和手机验证码,之后提交申请即可,所以实际上用户申请注册只调用了一个API接口来完成,这是一个比较简单的场景。 [2]施压模式既然是容量探测,所以我们整体的施压过程是一个梯度渐进的过程,一般不会上来就是一条直线。 [3]压测点分布传统压力测试工具主要在转载 2017-05-11 10:03:07 · 806 阅读 · 0 评论 -
利用LR做性能测试中出现的常见问题解决方案
做性能测试也有好几年了,在测试过程中经常会遇到一些觉见错误 ,这些错误可能是由于设置不当引起,也有可能是选项设置引起,更有可能是测试执行中的一些细节没有注意而引起的,在此做一些总结,以记留念:1、LoadRunner超时错误:在录制Web服务器端,如果超过120秒服务器协议脚本回放时超时情况经常出现,产生错误的原因也有很多,解决的方法也不同。错误现象1:Action.c(1转载 2017-07-11 14:51:58 · 2383 阅读 · 0 评论 -
并发用户数与 TPS 之间的关系
1. 背景在做性能测试的时候,很多人都用并发用户数来衡量系统的性能,觉得系统能支撑的并发用户数越多,系统的性能就越好;对TPS不是非常理解,也根本不知道它们之间的关系,因此非常有必要进行解释。2. 术语定义Ø 并发用户数:指的是现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户数(Virutal User),注意并发用户数跟注册用户数、在线用户数有很大差别的,并发转载 2017-05-09 17:30:44 · 1302 阅读 · 0 评论 -
如何合理规划性能测试拓扑?
假设通过性能测试需求分析,我们需要创建一个性能测试场景,并发500个web虚拟用户,这时我们需要考虑: 1)选用什么样软硬件配置的的机器作为测试机? 2)500个并发用户需要多少台测试机才够用? 在性能测试执行之前,一定要把上面的问题搞清楚,主要是为了避免将来性能测试执行时瓶颈出现在客户端,客户端承载了太多的压力,而没有真正的提交到服务器上去。这种情况下,我们会看到客转载 2017-05-09 09:46:04 · 705 阅读 · 0 评论 -
性能测试服务日记
本次性能测试日记只是对过程进行记录,对工作进行梳理,其中技术问题涉及到很多,没有过多描述。项目全程15天,投入3个人(协调人,性能测试工程师两名),项目收入大约一辆5系进 本次性能测试日记只是对过程进行记录,对工作进行梳理,其中技术问题涉及到很多,没有过多描述。项目全程15天,投入3个人(协调人,性能测试工程师两名),项目收入大约一辆5系进口bmw(收入保密)。 正文:转载 2017-05-08 14:11:50 · 399 阅读 · 0 评论 -
性能测试瓶颈定位——磁盘IO和线程切换过多
近期在一个性能测试项目中遇到了一个调优的过程。分享一下给大家。 1、 第一次打压时,发现A请求压力80tps后,cpu占用就非常高了(24核的机器,每个cpu占用率全面飙到80%以上),且设置的检查点没有任何报错。 2、 了解了一下后台实现逻辑:大体是这样的:服务器接到请求后,会再到另一台kv服务器请求数据,拿回来数据后,根据用户的机器码做个性化运算,最后将结果返回给客转载 2017-05-08 11:35:19 · 2527 阅读 · 0 评论 -
压力测试计划实例
本文不想就软件测试技术和软件测试策略作深入的理论分析,而是列举一个在软件系统测试阶段进行的压力测试实例,希望能通过这个实例与从事软件测试相关工作的朋友进行交流。 首先介绍一下实例中软件的项目背景,该软件是一个典型的三层C/S架构的MIS系统(客户端/应用服务器/数据库管),中间层是业务逻辑层,应用服务器处理所有的业务逻辑,但应用服务器本身不提供负载均衡的能力,而是利用开发工具提供的ORB(对转载 2017-05-23 16:57:23 · 2274 阅读 · 0 评论 -
应用系统性能测试六大步
性能测试是为了保证产品发布后其性能能够满足用户的需求,本文结合具体案例介绍了应用系统性能测试的六大步骤。 在本文介绍的这个案例中,被测应用系统是一家公司的客户信息系统,它主要用来录入、修改以及查询全球客户的信息,并将客户信息转入到业务系统。但是,在应用过程中,客户经常投诉在某个时刻新建或者修改一个客户信息非常慢,正常情况下完成该操作只需要1~5秒,而异常时却需要10分钟左右,而且系统管理转载 2017-05-23 14:46:44 · 1742 阅读 · 0 评论 -
电商网站性能压测项目总结分享
1. 项目背景及架构介绍1.1 背景介绍被测项目是一个 B2B 类的工业品商城网站,主要分为中文版和国际版两块。网站首页截图如下:对该系统进行性能测试主要目的有两个:验证系统的承压能力,估测系统可承受的访问压力; 查找定位有性能问题的功能模块或接口;1.2 架构图我们对一个系统进行压测前,需要了解清楚系统架构,这样才能知道后续压测需要关注监控哪些服务器指标。本被测电商系...转载 2019-10-08 11:19:07 · 2109 阅读 · 0 评论