- 博客(26)
- 资源 (102)
- 收藏
- 关注
原创 nmon 的使用
1、概述 监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分。通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在
2011-07-31 11:52:16 7025 1
转载 Tomcat下配置连接池
4.1连接池知识简介总所周知建立数据库连接是一个非常耗时耗资源的行为,因此现代的Web中间件,无论是开源的Tomcat、Jboss还是商业的websphere、weblogic都提供了数据库连接池功能,可以毫不夸张的说,数据库连接池性能的好坏,不同厂商对连接池有着不同的实现,本文
2011-07-29 15:42:36 7880 2
原创 loadrunner 监控tomcat的代码
最近想对tomcat的性能指标做监控,于是 想到loadrunner关联函数的用法,于是做了本次尝试,没想到效果还不错,所以拿出来供大家分享,通过本次测试发现,关联的作用太强大了~Action(){ double atof(const char *string); web_r
2011-07-29 15:36:02 1833
转载 LoadRunner的bool类型
LoadRunner居然不支持bool类型,百度一下,原来早期C也是不支持bool类型的。关于C的bool类型就不细去研究了。 为什么今天来谈这个呢?因为测试脚本是类C的,习惯用1代表true,0代表false;而测试的一些Java程序刚好是相反的。测试脚本要和开发程序打交
2011-07-29 15:05:14 1149
转载 LoadRunner/C 二进制转换
LoadRunner输出二进制流,同理处理8进制、16进制:void Main(){char buff[20]; change(100,2,buff); lr_output_message("%s\n",buff); change(100,8,buff); lr_ou
2011-07-29 15:04:01 3010
原创 LoadRunner获取WEB请求头信息的方法:REQUEST、RESPONSE
今天发现LoadRunner两个“内置变量”: 1、REQUEST,用于提取完整的请求头信息。 2、RESPONSE,用于提取完整的响应头信息。 响应头信息用可用其它方式实现,但请求头信息还真不知道可以这样拿到。太隐蔽了吧! 注意,这两个变量仅在请求前使用
2011-07-29 14:52:29 8261 2
转载 LoadRunner/C语言 实现:SHA1加密(很不错,已经用过多次)
//sha1.h:对字符串进行sha1加密#ifndef _SHA1_H_#define _SHA1_H_typedef struct SHA1Context{ unsigned Message_Digest[5]; unsigned Length_Low;
2011-07-29 14:45:57 7334 1
转载 LoadRunner操作Mysql实例:C语言篇
在 Richard Bishop 大师网站上看到LoadRunner操作Mysql的动态链接库。 操作起来也非常简单,特此记录:1、 下载压缩包,解压到LoadRunner脚本目录。2、 DLL直接放脚本根目录,头文件新建include文件夹中。.\include下的文件:
2011-07-29 14:42:18 1839 1
转载 使用LoadRunner轻松搭建测试云,开始云测试
这年头,啥都讲云。云计算、云查杀、云封杀、云存储、云电邮、云剪切、云端……咱做性能测试的也不能输给他们! 前面已介绍《使用LoadRunner操纵Mysql》和《使用LoadRunner操纵Memcached》,典型的商务系统就是 缓存 + 应用 + 数据库。其中,应用程序
2011-07-29 14:40:13 2743
转载 4. LoadRunner生成唯一数
void Main(){ int i; char uStr[64]; srand( (unsigned)time( NULL ) );// 最好放在vuser_init里 for (i=0;i10;i++) { GetUniqueString(i,uStr); lr_output_message(uStr);
2011-07-29 14:28:51 2352
转载 C语言实现:替换字符串中指定字符
int ReplaceStr(char* sSrc, char* sMatchStr, char* sReplaceStr){ int StringLen; char caNewString[64]; char* FindPos;
2011-07-29 14:24:56 13898 1
转载 关于loadrunner参数化构造
在录制完测试脚本后,我们往往需要将脚本的一些内容进行参数化来模拟多用户场景。通常的参数化是利用loadrunner本身提供的参数化功能,下面介绍一下另外一种根据Vuer ID和Iteration ID动态生成自己所需参数的方法。1.想办法获取Vuser ID 和 Iteratio
2011-07-29 14:22:55 2248
转载 socket0 - Software caused connection abort. Error code : 10053
症状:Action.c(16): Error : socket0 - Software caused connection abort. Error code : 10053. 分析:10053这个错误,产生于socket通讯过程中,通常是这么回事:正常的C/S通讯过程是: Server Listen--> Client Connect--> Server Accept -->
2011-07-29 13:03:08 9103 2
翻译 Software caused connection abort. Error code : 10053
Question/Problem: WSAECONNABORTED (10053) Software caused connection abort. Answer/Solution: A connection abort was caused internal to your
2011-07-29 10:45:17 6336
转载 MYSQL性能调优
1. 商业需求说明:不合理的需求导致资源的投入与产出成反比,开发人员有必要对产品提出的需求进行评估,对不影响大局或者可有可无的功能与产品进行协商,商讨是否可以放弃该功能或者适当修改功能。实例:产品提出论坛帖子总数实时更新,当前论坛情况是用户量庞大,同时帖子更新频繁。如果要做到实时
2011-07-29 09:52:08 1186
转载 socket 协议中的分割函数
splitchartoparamarr(char *x,char *y,char *paramarrname)//该函数的作用是将输入的字符串x,通过y符号分割,保存到paramarrname参数数组中 { extern char * strtok(char * stri
2011-07-28 10:34:39 1075
原创 loadrunner 中GUID函数的应用
void guid(char * messageId){ int itera_num,rand_num,i,j,k=k+1; char StrTable[]="abcdefghijklmnopqrstuvwxyz1234567890"; char
2011-07-28 10:32:56 1506
原创 loadrunner base64函数的应用
void GetBase64Encode(const char*in_str,char*out_str){ static unsigned char base64[]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0
2011-07-28 10:32:12 1784
原创 LOADRUNNER 中md5算法应用
#ifndef MD5_H#define MD5_H#ifdef __alphatypedef unsigned int uint32;#elsetypedef unsigned long uint32;#endifstruct MD5Context { uint3
2011-07-28 10:30:57 1416
转载 adb应用详解
译者链接:http://blog.csdn.net/caowenbin 版本:Android 2.3 r1 Android Debug Bridge Android调试桥接器,简称adb,是用于管理模拟器或真机状态的万能工具,采用了客户端-服务器模型,包括三个部分: 客户端部分
2011-07-26 17:26:56 4286
原创 使用Cacti监控MySQL 端口不是3306
本文将概述一些自己在使用中的问题(并不会给出step by step的使用介绍),以供参考,详细信息请留言或。既然别人的轮子已经很好用了,我自己就不发明了。使用Cacti可以较为快速搭建一个MySQL性能监控平台:Cacti是一个用于监控网络流量、主机负载的工具,并可以将这些采集
2011-07-26 14:46:01 1523
转载 cacti 监控 mysql 的几种方法 _ 参考用
给Cacti安装监控mysql插件插件一(可用,推荐):来源:http://code.google.com/p/mysql-cacti-templates/一,脚本下载以及设置wget http://mysql-cacti-templates.googlecode.com/fil
2011-07-26 14:31:46 6178
转载 如何配置禅道管理自动发送通知邮件
如何配置email发信禅道支持邮件提醒功能,目前是当需求、bug有变动的时候,会给相关的人员发送email通知。任务的提醒暂时后没有做,后面版本会加上。那么如何配置邮件提醒功能呢?很简单。1. 进入到zentao的源代码目录,进入module/mail目录。2. 里面有一个con
2011-07-26 13:31:44 29492 4
原创 我写的一个黑白棋脚本(socket协议)
#include "lrs.h"#include "parm.h"Action(){ char * buf10; char * buf11; char * buf135; char test[500]=""; int n=0;/**********
2011-07-25 15:08:33 1741
转载 Monkey Test 命令使用
1. 命令使用Monkey是一个命令列工具 ,可以运行在仿真器里或实际设备中。它向系统发送伪随机的使用者事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类: Ø 基本配置选项,如设置测试的事件数量。Ø 运行约束选项,如设置只对单独的一个包进行测试。Ø 事件类型和频率。Ø 调试选
2011-07-25 15:05:11 16502
原创 android 模拟器中出现中文路径无法启动
1,。 最简单的,创建个英文名的用户,在新的用户环境下玩2。手动添加一个系统环境变量值,这里我们可以对着“我的电脑”图标单击鼠标右键,在弹出的菜单中选择“属性”,切换到“高级”选项卡,单击“环境变量”按钮,在弹出的对话框新建一个环境变量,比如名为ANDROID_SDK_HOME (不可修改为其他) ,值为D:\android_sdk (假设sdk我们在d盘的根目录名为android_sdk)。接
2011-07-25 15:02:36 2293
setiscopesetiscope
2011-10-27
Notepad Notepad
2011-10-19
badboy安装包
2011-10-17
loadrunner测试黑白棋 性能测试脚本
2011-09-10
loadrunner 调用guid函数
2011-08-24
Mina2.0框架源码剖析.doc
2011-08-23
MONyog-4.5.0-3MONyog-4.5.0-3
2011-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人