性能测试
文章平均质量分 73
weng-
这个作者很懒,什么都没留下…
展开
-
基于开源工具的测试平台搭建
1、 简介随着web系统的越来越复杂,规模越来越庞大,使得软件测试在软件质量保证环节变得越来越重要。近些年来,商业化的软件测试工具越来越多,使用越来越繁琐,价钱越来越昂贵,这无疑对中小型公司的web产品的质量保证的成本越来越高。笔者通过研究众多的windows平台的开源测试工具,比对这些工具的优越性和差异性,最后设计了包含自动功能测试、前端性能评价、性能测试、故障诊断以及测试管理系统在内的一转载 2013-04-05 12:58:07 · 792 阅读 · 0 评论 -
jmeter和loadrunner测试结果差异大-web页面静态资源下载
最近有朋友性能测试时遇到Jmeter和Loadrunner测试的结果差异很大,对结果很纠结。笔者在与之一同排查的过程中发现很多老司机也总会踩到的坑-web页面静态资源下载.问题:jmeter和loadrunner测试结果差异大描述: 一个简单的web页面,同样50并发用户,响应时间十几毫秒,Loadrunner测试结果TPS=1500,jmeter测试结果TPS=4000+,大家怎原创 2016-12-28 18:14:14 · 12639 阅读 · 0 评论 -
loadrunner处理https
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。在使用https协议不管是服务器端还是客户端都需要使用到ca证书来进行访问。一般来说,性能测试为所常见的为客户端使用https打开页面的转载 2013-04-16 11:00:31 · 1026 阅读 · 1 评论 -
Jmeter自定义函数
测试过程中经常需要在脚本中原创 2014-10-28 12:41:19 · 5561 阅读 · 0 评论 -
httpclient3.1异常Timeout waiting for connection
公司一项目在高峰期报异常,且请求响应时间比预期明显长很多,排查问题发现和httpclient有关,在这里描述一下3.1版本中容易踩到的坑问题:生产环境异常信息:2016-12-19 14:43:27,697 ERROR - Http post occur error!url=XXXXXXorg.apache.commons.httpclient.ConnectionPoolTi原创 2016-12-27 18:46:36 · 2523 阅读 · 0 评论 -
java连接池的maxIdle该如何配置
摘要:最近针对某系统做了次压力测试,在并发较高的时候暴露了一个maxIdle设置不合理的问题,特总结一下这次问题,并分析一下这个问题背后的原因。问题现象用60个线程并发访问某个读和写均有的业务接口,性能测试人员查看Oracle数据库负载CPU非常高,而且oracle的Logons指标达到148.1次/秒(这个值的含义是数据库客户端登录认证的每秒的次数)。而且转载 2016-11-11 11:23:48 · 11323 阅读 · 0 评论 -
jstack:分析linux下java程序占用CPU高
性能测试原创 2015-06-12 13:43:16 · 3814 阅读 · 0 评论 -
MyCAT监控命令
MyCAT管理监控命令MyCAT自身有类似其他数据库的管理监控方式,通过Mysql命令行,登录管理端口(9066)执行相应的SQL,进行管理mysql -utest -ptest -P9066show @@help此命令会显示所有的管理监控命令,另外请参照《Mycat命令行监控指南.docx》这个文档来深入了解。监控命令汇总“show @@help;”命令的运行结果如下原创 2015-06-17 09:58:11 · 8152 阅读 · 0 评论 -
nmon监控结果文件太大
在linux\aix上使用nmon可以监控系统的性能情况。但是,当监控的时间超过一定时间(如10个小时),产生的.nmon会有约10M。这时,使用nmon analyser v33e3.xls分析nmon文件会报错。原因是内存不足。解决方案:1.将生成的.nmon文件split成几个小文件。如执行split -l 65500 result.nmon; 其中65500表示行数;原创 2014-11-25 12:35:36 · 3992 阅读 · 0 评论 -
mysql监控工具:spotlight on mysql
最近性能测试项目使用的是tomcat+mysql架构,于是乎用到了mysql监控工具 spotlight on mysql1、安装下载地址:2、连接打开spotlight ,点击左上角连接按钮 弹出新建连接页面,选中mysql,右键单击add new connection ,填写连接信息 之后连接就ok了 可能遇到的问题:原创 2013-12-23 17:15:44 · 1324 阅读 · 2 评论 -
loadrunner 吞吐量相关信息
LR中的吞吐量是服务器返回的应用层数据的值。吞吐量图显示场景或会话步骤运行的每一秒内服务器上的吞吐量。吞吐量的度量单位是字节,表示 Vuser 在任何给定的某一秒上从服务器获得的数据量。借助此图您可以依据服务器吞吐量来评估 Vuser 产生的负载量。可将此图与平均事务响应时间图进行比较,以查看吞吐量对事务性能产生影响。Loadrunner报告中,Total Throughput(bytes转载 2013-03-24 11:15:57 · 1120 阅读 · 0 评论 -
使用Jmeter模拟浏览器
Jmeter是常用的模拟多用户同时访问web页面URL的压力测试工具。然后,为了模拟的准确,Jmeter需要正确的配置,使它像浏览器一样工作。在这篇文章中,我怎样配置Jmeter,可以准确的模拟浏览器实际的发送的请求。在了解怎样怎样配置Jmeter之前,我们先来了解一下浏览器是如何工作的:当用户在浏览器输入一个web页面URL,它会连接到服务器,开始下载页面,并翻译 2016-12-29 11:22:17 · 6465 阅读 · 0 评论