随笔分类 -  性能测试

上一页 1 2 3 4 5 6 7 8 下一页
lr11 BUG?Failed to send data by channels - post message failed.
摘要:问题描述: http协议,场景运行一会之后,报错! erro信息:Failed to send data by channels - post message failed.解决方法:http://bbs.51testing.com/thread-527804-1-1.htmlHTTP协议的,win... 阅读全文
posted @ 2014-09-09 17:39 babyblue 阅读(1932) 评论(0) 推荐(0)
loadrunner 怎么能得到返回的http状态?
摘要:loadrunner如何保存从服务器传回来的http头的信息?Action(){int HttpRetCode; web_url("www.hao123.com", "URL=http://www.hao123.com/", "Reso... 阅读全文
posted @ 2014-09-09 17:38 babyblue 阅读(619) 评论(0) 推荐(0)
loadrunner 脚本和replaylog中的中文乱码问题(转载)
摘要:解决这个问题必须认识到一个事实就是,loadrunner和测试服务器交换数据使用的是utf8格式,但是展现在replaylog中是使用gb2312格式,而且在脚本中如何使用web_reg_find的时候也是使用的是gb2312格式,所以知道这个原理后,事情就好办多了。首先使用关联函数web_reg_... 阅读全文
posted @ 2014-08-20 17:14 babyblue 阅读(759) 评论(0) 推荐(0)
loadrunner http协议put模式脚本编写
摘要:web_submit_data("rest", "Action=http://www.test.com/111ojhjh.do", "Method=PUT", "RecContentType=text/html", "EncType=application/x-www-form-urlencoded... 阅读全文
posted @ 2014-06-06 21:37 babyblue 阅读(941) 评论(0) 推荐(0)
hbase服务器使用总结:
该文被密码保护。
posted @ 2014-05-15 16:45 babyblue 阅读(5) 评论(0) 推荐(0)
转载:redis备份策略
摘要:Redis提供了两种持久化选项,分别是RDB和AOF。默认情况下60秒刷新到disk一次[save 60 10000 当有1w条keys数据被改变时],Redis的数据集保存在叫dump.rdb一个二进制文件,这种策略被称为快照。也可以手动调用Save或BGSAVE命令的:1/usr/local/b... 阅读全文
posted @ 2014-05-14 18:50 babyblue 阅读(578) 评论(0) 推荐(0)
linux hosts一个诡异问题
摘要:最近部署环境时遇到一个古怪问题. 背景环境: tomcat服务器 : 192.168.13.78 简称t 依赖服务器 : 192.168.12.159 简称s 二者关系 :t服务器的tomcat应用启动的时候需要调用s服务器的2181端口 问题现象: connect ... 阅读全文
posted @ 2014-05-08 20:09 babyblue 阅读(444) 评论(0) 推荐(0)
性能测试_响应时间、并发、RPS的关系
摘要:写这篇文章是为了帮自己理清一下性能测试中最最基本,却总是被人忽略的一些概念。 并发: 什么叫并发?并发不是我们理解的在loadrunner场景中设置并发数,而是正在系统中执行操作或者在系统的队列中排队的用户数,当然在lr的世界里,我们也会粗略的认为二者相等。 响应时间: 严格意义上说是从客户... 阅读全文
posted @ 2014-04-28 09:37 babyblue 阅读(13881) 评论(1) 推荐(0)
loadrunner throughput(吞吐量)理解
摘要:转自http://www.51testing.com/html/29/n-110129.html Throughput翻译为吞吐量,按照常规理解网络吞吐量表示在单位时间内通过网卡数据量之和,其中即包括本机网卡发送出去的数据量也包括本机网卡接收到的数据量,但这个理解在Loadrunner记录的Thr... 阅读全文
posted @ 2014-04-17 19:49 babyblue 阅读(1066) 评论(0) 推荐(0)
linux 性能分析常规逻辑和手段总结
摘要:一. 追查cpu占用较高的进程(线程) 1 . 如何查找出当前系统中占用cpu或者内存最高的进程? ps aux |sort -rn -k 3 |head -n3 查找出当前系统中cpu资源占用前三名的进程, -k 3 表示用ps结果中的第三列排序,ps aux输出结果列顺序为:USER ... 阅读全文
posted @ 2014-04-16 16:06 babyblue 阅读(1103) 评论(0) 推荐(0)
一个用于清除loadrunner产生log文件的批处理
摘要:@echo offset work_path="%~dp0"for /R %%s in (*.txt,*.log) do ( del /f "%%s" ) pause该批处理会删除它所在目录及其所在目录子目录下的*.log文件和*.txt文件 阅读全文
posted @ 2014-04-15 17:51 babyblue 阅读(331) 评论(0) 推荐(0)
loadrunner_analysis技巧_average 和 90% percent
摘要:“90% Percent Time” 表示90%的事务response time 都维持在某个值附近,不是 average response time * 90%; “Average Time”平均响应时间。这个值对于响应时间变动趋势很大的情况统计就不准确了,考虑下面两种情况有三个时间:1秒、... 阅读全文
posted @ 2014-03-27 17:36 babyblue 阅读(741) 评论(0) 推荐(0)
loadrunner_Controller技巧_overlay
摘要:在scenario运行期间,我们经常有类似于:总结Vu数变化,Tps 或者response time变化的趋势或者对比response time 和 tps,那么我们就用的到 Controller的图表的一个小技巧overlay. 本例我们要动态观察 Vu增加和TPS的关系,所以我们做下列操作... 阅读全文
posted @ 2014-03-27 17:19 babyblue 阅读(217) 评论(0) 推荐(0)
loadrunner_analysis技巧_filter和group by
摘要:很多时候要对loadrunner的收集结果进行一些选择性的过滤,比如我们使用阶梯式增加用户的方式,在初期vu没有全部准备好的情况下,此时的曲线不能体现实际情况,所以我们可以用filter这个工具来帮助我们精确定位时间段. 以TPS图为例:1. 在图上单击右键选择"Set Filter/Group By" 2. 进入如下界面 上面是过滤器部分,分别可以使用8类条件进行过滤: Transaction Response Time 筛选指定范围内的交易 Scenario Elapsed Time 场景有效时间段,如下图可以选择一个时间段来计算tps等 Host Name 当有多台压 阅读全文
posted @ 2014-03-27 17:12 babyblue 阅读(601) 评论(0) 推荐(0)
为Eclipse加入lr.jar
摘要:方法很简单: 1、使用Eclipse新建一个Java工程,名字任意 2、将“%LoadRunner_Home%\classes\lrapi”目录拷贝到工程中 3、将工程导出为Jar包,譬如:命名为lrapi.jar 4、再新建Java工程时,将lrapi.jar引入扩展库中 5、"import lrapi.lr;"即可使用LoadRunner函数了 6、 “import lrapi.web;”则可使用LoadRunner的WEB函数 阅读全文
posted @ 2014-03-19 21:49 babyblue 阅读(222) 评论(0) 推荐(0)
Windows资源监控_loadrunner自带监控工具
摘要:一般在客户端通过LoadRunner对服务器进行压力测试,都需要实时监控服务器端的系统资源,本篇主要简单介绍一下如何设置在LoadRunner的Controller中配置监控Windows Resources,其实也可以直接在远程连接服务器端在上面开启任务管理器或者在控制面板中找到性能计数器来监控也可以,但是为了在LR进行施压过程中更便捷,我们还是要学会这个基本的配置。关于此处的配置,需要针对不同的服务器操作系统进行不同的设置,但基本思路相同。本篇以Windows系统为例,具体配置如下:1、通过客户端与服务器进行网络测试,保证通信畅通2、开启服务器端Windows中的如下两个服务,如下图: 3 阅读全文
posted @ 2014-03-17 16:24 babyblue 阅读(326) 评论(0) 推荐(0)
mstsc的一个小技巧
摘要:如果远程桌面连接压力机的时候, mstsc连接的时候提示: "终端服务器超过了最大允许连接"的话,此时是因为有两个用户正在进行远程桌面连接,在mstsc的地址框里面输入:192.168.1.2 /admin ---点连接,进去之后可以踢掉部分用户,然后就可以正常使用了. 阅读全文
posted @ 2014-03-11 17:30 babyblue 阅读(153) 评论(0) 推荐(0)
如何测算loadrunner脚本的action执行时间
该文被密码保护。
posted @ 2014-02-18 19:01 babyblue 阅读(4) 评论(0) 推荐(0)
redis使用简介
摘要:一般redis安装之后会在/usr/local/bin下生成sh脚本,我们 直接执行redis-cli命令即可,如果不行的话则要到redis-cli所在目录下执行:1. 连接 redis-cli -p 6379 这是连接到指定的端口号上2. 退出连接quit3.管理命令连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证 持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存到磁盘,然后关闭服务远程服务控制info:提供服务器的信息和统计monitor:实. 阅读全文
posted @ 2014-02-18 16:12 babyblue 阅读(148) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 下一页