性能测试
文章平均质量分 86
Cara69
这个作者很懒,什么都没留下…
展开
-
页面加载慢的原因分析
页面加载慢的原因分析前端页面的性能测试可以使用httpwatch 或者chrome 自带的工具 network,可以看到页面加载的过程中比较慢的步骤。一般分析页面加载慢的原因会从页面加载的图片、CSS、JS、或者与后端的交互来分析。同事在测试一个APP的时候发现刚打开app时会出现一段时间的白屏,一直在loading过程中。他最终查出的问题是 app的域名对应了两个IP地址,而其中一个IP地址并不存原创 2017-03-14 16:07:00 · 6411 阅读 · 0 评论 -
关于压测过程中服务器报26612: HTTP Status-Code=500 (Internal Server Error)
在压力测试过程中,总会出现各种各样奇怪的问题,有的是脚本的原因,像参数设置不合理,脚本逻辑错误等;也有服务器返回的各种错误,像:Action.c(84): Error -26612: HTTP Status-Code=500 (Internal Server Error) for "https:..........."这个原因可能是因为发的请求太密集,服务器无法响应导致。比如我压测的这支交易,平均原创 2017-07-12 09:30:23 · 9435 阅读 · 0 评论 -
Loadrunner 获取ResponseBody,并去除乱码打印出来
web_reg_save_param("ResponseBody", "LB=", "RB=", "Search=Body", "NotFound=warning", LAST);//.............原创 2017-07-04 09:59:55 · 2333 阅读 · 0 评论 -
Loadrunner 判断事务是否成功的几个方法
在LR 中往往需要关联response中的值来判断请求是否发送成功,可以使用以下几种方法: 1、判断关联到的字符串是否为空,if (strlen(lr_eval_string("{param}")) == 0);2、判断关联的字符串是否跟期望的值相同,if(strcmp(lr_eval_string("{param}"), "expected") == 0);3、判断关联的字符数组count是否为原创 2017-08-15 15:38:49 · 8628 阅读 · 0 评论 -
LR 生成分析结果慢
到下面目录中找到machine.config文件,找到替换成下面的代码 C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG<runtime> <generatePublisherEvidence enabled="false"/></runtime>...原创 2018-06-05 11:45:27 · 747 阅读 · 0 评论 -
Windows 性能计数器分析
转自:https://blog.csdn.net/ryu2003/article/details/68941620转载 2018-07-17 09:12:40 · 4338 阅读 · 0 评论 -
记一次平均响应时间越来越慢的调优过程
1. 现象最近做的性能测试中,有一支交易随着压测时间的增加,响应时间越来越慢,TPS越来越低 。压测十二个小时之后的效果平均响应时间和TPS如下图:整个场景是要录入一个贷款的客户信息,使用50用户并发压测12小时以上;其中输入完客户信息后,点击保存按钮这个操作,随着压测的进行,响应时间越来越慢。并且停止压测后,过一段时间,即使使用一个用户进行同样的操作,响应时间还是在压测之后的基础上,并不...原创 2018-10-20 11:12:19 · 6885 阅读 · 4 评论 -
记一次性能测试过程中遇到的问题的定位思路
1. 项目介绍该项目是某银行的一个零售信贷的系统,主要功能是实现贷款信息的录入,和一些待办事项的查询。贷款信息的录入这块,表单很复杂,需要填写的信息特别多,包括客户的基本信息、详细信息、贷款申请信息、押品的信息等。各交易响应时间要求80用户并发时达到5-8秒,平均TPS1.5左右。2. 压测场景介绍2.1 基准场景基准场景是用单个用户对需要压测的交易压测5-10分钟,初步了解下该交易的响应...原创 2018-10-28 10:38:21 · 11476 阅读 · 0 评论