自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tony 's Blog 只为精进而生

测义有道,取之道;策意有划,谋之划;掣易有形,形之美;

  • 博客(305)
  • 资源 (4)
  • 收藏
  • 关注

原创 学习Python线程类,在同事指导下写的Linux同步监控程序,代码框架

#程序功能,实现同步监控。由于Linux_shell为单线程的脚本语言。若如要使用几个命令在同一时间开始监控,我们只能开启N个窗口。好在,当初使用shell_script仅仅是用来对内部服务器进行监测。曾经也处理过以下问题,但当时没能找到好的解决办法,只好就此作罢。而这次维护,原本是想在外网某台服务器上部署以上脚本,但苦于同步问题,上周一直研究这方面的内容。Python接触的时间不算太长,这段程序

2007-04-08 22:24:00 3167

转载 Python线程编程

#程序需求,需要在Linux服务器启动时,同时启动4个Shell Code已记录服务器性能。由此,将会使用到多线程的技术,但由于shell本身是不支持这种方式的。所以我们想到了使用Python来作为这个测试小工具的主体部分,对shell脚本进行调用。下面是转自:http://users.ir-lab.org/~bill_lang/blog10/archives/001837.html的一个帖子

2007-04-07 16:50:00 1921

原创 用chkconfig轻松管理启动程序

想知道Linux 下面和 autoexec.bat 或者 config.sys 或者 98 的 msconfig 一样的东西么?简介:本文通过对chkconfig 的介绍,为Linux 系统管理员轻松管理 /etc/rc[0-6].d 目录下众多的符号连接提供了详细的说明。那些Linux “菜鸟” 也可以通过本文了解和认知Linux 系统的运行级的概念。不像DOS 或者 Windows,Linux

2007-03-30 12:22:00 1343

原创 网络游戏之性能测试篇(一)日志服务器上线测试报告摘要

为了给即将上线的日志服务器,提供更好的性能依据,降低运营风险。由此,我们开展了以下的性能测试,辅助我们做出判断:注视:由于涉及一些技术分析部分,这里仅是简要说明这次性能测试的总体思路,欢迎各位同行指证,非常感谢您的阅读。 场景一:考虑到22日产品正式对外发布后,可能存在策略性的规模开服。由此,我们在此版本发布前,特定模拟了新服开放的服务器压力情况,规避潜在的运营风险。在新服加载时,我们

2007-03-19 09:02:00 5079

原创 Python基础学习篇——Global全局变量的使用

为了测试Python中全局变量的使用,我们试图撰写以下几个例子进行说明:#第一例子,是用来验证一个最基础的全局变量与局部变量的区别,内容如下:#-*- coding: cp936 -*-global a def a(): a=2 a+=1 print a #注意这里没有使用return a def do(): a() #并把a方法的value(a)进行运算 a+=1#我们写一个main函数来调用这

2007-03-08 10:09:00 95565 3

原创 Python_mysql for win32 配置篇(一)

 考虑到长期性能测试数据的保存工作,对于每次Linux在Shell脚本下生成的txt系统资源文档进行统一数据管理。并能随时抽取每个版本的性能数据报告,在此我们需要是Python语言实现一个简单的Mysql数据模型,以辅助我们对于性能测试服务器数据的处理与版本对比。首先,我们需要在Mysql的官方网站下载:http://jaist.dl.sourceforge.net/sourceforge

2007-03-07 12:59:00 3988 1

原创 利用 test 命令提高您的脚本编制水平

每一种条件语句的基础都是判断什么是真什么是假。是否了解其工作原理将决定您编写的是质量一般的脚本还是您将引以为荣的脚本。 Shell 脚本的能力时常被低估,但实际上其能力的发挥受制于脚本撰写者的能力。您了解得越多,您就越能像变戏法似地撰写一个文件来使任务自动化和简化您的管理工作。 在 shell 脚本中进行的每一种操作(除最简单的命令编组之外)都需要检查条件。所有的 shell 脚本“逻辑”

2007-02-12 16:48:00 1547

转载 游戏项目中的自动化测试和持续集成

 现在,许多游戏项目要么跳票严重,要不就是发布时Bug多多。当然,这样的现象并不仅存于游戏工业。例如,根据2001Standish集团发表的那份 声名狼藉的报告“极度混乱”所表述的,70%以上的软件项目要么被取消,要么严重的超时和超支。然而,游戏是软件开发复杂性的最佳代表,不同技能的人需要 协同工作,这也就是某些人所说的游戏项目中高风险因素所在。  软件项目延期、Bug满天飞和失败的原因是

2007-02-12 09:33:00 1542

原创 网络游戏之性能测试规划(二)——如何建立有效的基准数据及环境(拟稿)

建立有效的基准数据及环境建立有效基准数据及环境,是为了解决现有测试环境与测试数据无法与实际生产环境进行对比与估量的问题。在测试方法上,我们仍然采用负载与压力并行的方式(有关负载测试与压力测试的区别,请查阅相关性能测试书籍)。建立有效的基准数据模型,可以为我们提供较为可靠的版本性能预警机制、为测试数据提供较为精确的阀值标准、建立统一的数据分析体系,并在一定程度上提高了对现有版本的控制力度,在一定

2007-02-09 16:53:00 3048 1

原创 网络游戏性能测试规划(拟稿)

目录1.性能测试整体实施方案概述. - 2 -1.1     五个阶段(CMM质量成熟度模型相似):... - 2 -1.2     现阶段性能测试的问题(排名不分先后):... - 2 -1.3     前期预计需要解决问题:... - 3 -1.4     后期逐步需要解决问题:... - 3 -2.    性能测试需求. - 4 -2.1     前期性能指标

2007-02-09 16:48:00 4037

原创 关于Sysstat的高级用法综合版本(二)

例五:使用命行sar -g t n 例如,每30秒采样一次,连续采样5次,报告串口I/O的操作情况,需键入如下命令: # sar -g 30 5 屏幕显示: SCO_SV scosysv 3.2v5.0.5 i80386  11/22/2001 17:07:03  ovsiohw/s  ovsiodma/s  ovclist/s (-g) 17:07:33   0.00   0.0

2007-02-09 16:38:00 1497

原创 关于Sysstat的高级用法综合版本(一)

使用sar进行综合分析  表1 sar参数说明   选项 功能   -A 汇总所有的报告   -a 报告文件读写使用情况   -B 报告附加的缓存的使用情况   -b 报告缓存的使用情况   -c 报告系统调用的使用情况   -d 报告磁盘的使用情况   -g 报告串口的使用情况   -h 报告关于buffer使用的统计数据   -m 报告IPC消息队列

2007-02-09 16:36:00 1725

转载 性能测试方法论(转)

软件性能测试过程详解与案例分析是同事强烈推荐阅读的一本书,有空的时候整理一下读书的摘要和感想 什么是软件性能首先澄清的第一个概念是什么是软件性能,作者分别从用户视角,管理员视角和开发人员的视角在这个问题域列出下面的问题,这些就是所谓的软件性能,而寻求答案的过程及其结论就是软件性能测试1.       用户所体会到的系统响应时间是否够快?2.       应用服务器的资源使用情况

2007-02-05 14:17:00 3340 1

原创 吞吐量

 网络中的数据是由一个个数据包组成,防火墙对每个数据包的处理要耗费资源。吞吐量是指在没有帧丢失的情况下,设备能够接受的最大速率。其测试方法是:在测试中以一定速率发送一定数量的帧,并计算待测设备传输的帧,如果发送的帧与接收的帧数量相等,那么就将发送速率提高并重新测试;如果接收帧少于发送帧则降低发送速率重新测试,直至得出最终结果。吞吐量测试结果以比特/秒或字节/秒表示。    吞吐量和报文转发率是关系

2007-02-05 10:23:00 4259 2

转载 TOP命令详解

top命令  top命令和ps命令的基本作用是相同的,显示系统当前的进程和其他状况;但是top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如? 前台执行该命令,它将独占前台,直到用户终止该程序为止。比较准确的说,top命令提供了实时的对系统处理器的状态监视。它将显示系统中CPU最“敏感”的任务列表。该命令可以按CPU使用。内存使用和执行时间对任务进行排序;而且该命令的很多特性都可

2007-02-02 11:09:00 1556

转载 Linux:Ifconfig 命令详解

 无论是Linux 自动安装还是我们手工安装,Linux 都会向你询问有关网络的问题并配置相关的软件。这个用于配置网卡的基本命令就是ifconfig。在执行ifconfig 命令后,系统将在内核表中设置必要的参数,这样Linux 就知道如何与网络上的网卡通信。ifconfig 命令有以下两种格式:※ifconfig [interface]※ifconfig interface [aftype] o

2007-02-02 11:07:00 2575

原创 关于CentOS操作的由来

redhat.com发布redhat 9简写为rh9)后,不再开发redhat 10,11...,全面转向redhat enterprise linux(简写为rhel)的开发,和以往不同的是,新的rhel 3要求用户先购买lisence,redhat.com承诺保证产品的稳定性,安全性。rhel 3二进制代码不再提供下载,而是作为redhat 服务的一部分,但源代码依然是open。所以有了cen

2007-01-16 20:42:00 1578

原创 关于内存页的定义,存页分为:文件页和计算页

关于Windows下,Perfmon(性能技术器)中Process(Work Set)的理解:处理线程最近使用的内存页,反映了每一个进程使用的内存页的数量.如果服务器有足够的空闲内存,页就会被留在工作集中,当自由内存少于一个特定的阀值,页就会被清除出工作集.(类似于:GC)内存页分为:文件页和计算页    内存中的文件页是文件缓存区,即文件型的内存页,用于存放文件数据的内存页(也称永久页)

2007-01-10 14:59:00 3434

原创 编写java最常见的21种错误

1.Duplicated Code  代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。2.Long method  它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。3.Large Class  大类就是你把太多的责任交给了一个类。这里的规则

2007-01-08 09:23:00 1378

原创 AWStats: Apache/IIS的日志分析工具

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/awstats.html关键词:awstats web log analysis apache iis 日志 分析 open source你完全不必耐心看完所有内容:简要安装说明如下安装====http://sourceforge.net/project

2007-01-04 10:46:00 3820

原创 关于泊松分布(系统性能测试并发用户估算理论)

泊松分布Poisson distribution    概率论中常用的一种离散型概率分布。若随机变量 X 只取非负整数值,取k值的概率为λke-l/k!(记作P (k;λ),其中k可以等于0,1,2,则随机变量X 的分布称为泊松分布,记作P(λ)。这个分布是S.-D.泊松研究二项分布的渐近公式是时提出来的。泊松分布P (λ)中只有一个参数λ ,它既是泊松分布的均值,也是泊松分布的方差。在实际事例中

2007-01-04 10:25:00 5660 1

转载 XP运行命令大全

appwiz.cpl------------添加删除程序control userpasswords2--------用户帐户设置cleanmgr-------垃圾整理CMD--------------命令提示符可以当作是 Windows 的一个附件,Ping,Convert 这些不能在图形环境下 使用的功能要借助它来完成。cmd------jview察看Java虚拟机版本。co

2006-12-31 17:19:00 1552

转载 VS2005如何进行单元测试

Team版的VS2005里面包含了完整的Test功能,具体有:Unit Test,WebTest和LoadTest.这一整套的测试基本涵盖了软件开发会使用到的测试功能.我这里先从单元测试开始介绍(Unit Test).说起单元测试,很多使用.net进行开发的人员也许马上就想起了NUnit,实际上它是个很好的工具,在VS2005出来之前,我也一直使用.不过现在VS2005已经提供了与NUnit一

2006-12-31 17:18:00 1335

转载 网管系统主流技术及其应用

目前的网络管理软件虽然在自动化和智能化方面有了很大提升,但这并不意味着网管员不需要了解网管软件的各种协议、技术、特性和配置等信息。一方面,在网管软件的几个主要方面中,尤其是配置管理方面,主要还要依靠网络设备自带的配置管理软件或通过超级终端使用命令行来进行详细配置;另一方面,网管软件的技术发展很快,不停地有新技术和新功能推出。因此,网络管理人员对网管产品、网管协议和技术的了解还是十分必要的。下面,编

2006-12-31 17:12:00 1125

转载 td在IE7不能浏览的问题解决办法[转自51testing]

td在IE7不能浏览的问题解决办法:IE7自从Beta到现在正式release英文版已经很长时间了,在IE7下浏览不了testdirector的问题解决方案:1、以系统管理员身份登录TD服务器;2、找到C:/Inetpub/TDBIN目录,用编辑器打开start_a.htm;3、找到变量fMSIE3456,在后面加一句脚本:(ua.lastIndexOf(MSIE 7.0) != -1),照猫

2006-12-19 17:51:00 1462

原创 死机了吧!上吊了吧!破进程又出来搅局了吧!哇靠-系统进程知识库

近日,测试环境中一服务器突然暴病卧床,遂打开Windows下的管理控制器一阵排查,找到一Perl.exe文件急剧威胁.遂在Gogle上一堆乱收,哇哈哈,有幸收到之下的这个网站,个人觉得非常有帮助,所以就帖出来给各位共享一下捏Windows系统进程详细解释.以下地址:http://www.qqread.com/process-info/index.html 

2006-11-22 12:52:00 1277

原创 Blog,心病,N年以前我究竟做过什么?

原本梦想,有市场提供商能提过一个小巧的个人的知识库管理系统。它应该拥有极度科学的标签及分类功能,有着强大搜索功能(类似ask.google仅仅限于对标题的搜索是不够的、最好能对文档中具体文字进行搜寻),有着强大时间段打包处理功能。但它并非是网络收藏夹,为什么我们不能拥有一个完整而小巧的知识整理工具呢?类似于Pocket,网络时代信息垂手可得?Blog,理想的Blog应该是把知识巨大限度的为自己复用

2006-11-20 12:40:00 1151

原创 产品稳定性测试报告撰写思路(更新版)

  本次产品稳定性测试报告写作思路 1.         本次产品稳定性测试的总体背景2.         本次产品稳定性测试的方法及策略3.         罗列已经进行稳定测试种类,并根据测试类型描述该次测试目的,并针对其测试目的给予简单的测试评论4.         为其它同类型的测试,提供理论依据或为项目组成员提供参考依据,如:前期重新部署包、数据库或其它事项,

2006-11-16 08:47:00 4860 1

原创 关于描述性统计分析

在数据分析的时候,一般首先要对数据进行描述性统计分析(Descriptive Analysis),以发现其内在的规律,再选择进一步分析的方法。描述性统计分析要对调查总体所有变量的有关数据做统计性描述,主要包括数据的频数分析、数据的集中趋势分析、数据离散程度分析、数据的分布、以及一些基本的统计图形。     (1)数据的频数分析:在数据的预处理部分,我们曾经提到利用频数分析和交叉频数分析来检验异

2006-11-15 11:42:00 21455

原创 J2SE 6 的新特性,针对性能测试内存泄露而是个不错的东东

 应用程序管理Java SE 6中对内存泄漏增强了分析以及诊断能力。当遇到java.lang.OutOfMemory异常的时候,可以得到一个完整的堆栈信息,并且当堆已经满了的时候,会产生一个Log文件来记录这个致命错误。另外,JVM还添加了一个选项,允许你在堆满的时候运行脚本。(这也就是提供了另外一种方法来诊断错误)增强的JMX 监视API在MBean的属性值传入了一个特定的参数的时候

2006-11-08 13:05:00 1386

原创 db2性能问题排查与优化

最近在做公司产品的排查性稳定性测试中,遇到一个小问题。在更换的数据初时化数据后,由加压机链接应用服务器变的非常缓慢。由此,判断为以下几种情况,再在与研发一起分析完Was6.0的服务器日志后,决定对db2参数进行调整。1)情况一:局域网数据包传输问题,经过对局域网内包的监控没有发现异常情况排除情况一。2)情况二:应用服务器自身问题,未排查3)情况三:数据库服务器参数配置问题,

2006-11-02 16:56:00 1973

原创 使用LoadRunner监视Windows服务器设置步骤

进入要监控的主机,需要启动3个服务,进入控制面板-〉管理工具-〉服务,找到Remote Procedure Call (RPC)、Remote Procedure Call (RPC) Locator和Remote Registry,其中Remote Procedure Call (RPC) Locator的登陆选项中要输入当前主机帐户和密码,然后重启该服务,其他服务设置不变。然后,在LoadRu

2006-11-01 15:47:00 2690

转载 性能计数器解释

性能对象 计数器 描述 P

2006-10-31 17:07:00 1832

原创 如何在Suse_Linux9.0下使用Loadrunner监控服务器资源使用情况

  如何在Loadrunner中监控服务器资源使用情况 一.监控需要进行的配置:在LR控制台设置监控Windows服务器的资源比较容易,直接添加Measurements即可。但是大多情况下面服务器的操作系统是Linux或者Unix,这时想监控系统的资源使用情况就需要进行一些设置:1.由于LR是通过rpc.rstatd进程获得系统的性能数据,因此首先查看进程中是否存在该进程,

2006-10-30 20:37:00 3334 2

转载 Linux Shell 初级篇(1)

awk 是一种方便的面向行的文本处理语言。 cat 将指定为参数的文件内容打印到终端。作为管道的第一个命令,这是很方便的,例如,cat foo.txt | blah。 cut 从输入文件或流的每个行上抽取出由字符限定的字段。 expand 将输入制表符转换为空格。使用 -t 选项来指定制表符停止位。 fmt 对段落重新格式化以便在其边缘处进行换行。这个能力被构建到大多数文本编辑器中,但是应知道它仍

2006-10-26 14:18:00 1414

原创 性能测试之场景设计思想(加了N多同事的观点,也是对之前一段时间产品性能测试的总结)

前段时间有幸收到珠海X公司性能题目,呵呵,接合之前的公司产品性能测试做以下总结。个人认为有关性能测试场景问题,其实更佳着重于对性能测试目的考究。以下也是我回复该公司邮件的一些择选:验证测试是用于验证在特定的场景、时间、压力、环境和操作方式下系统能够正常的运行,服务器、应用系统和网络环境等软硬件设施还能否良好的支撑这些情况下用户的使用。验证性测试主要针对有明确的压力目标和预期结果,验证系

2006-10-26 01:16:00 3318 1

转载 性能测试(并发负载压力)测试分析-简要篇

分析原则:    • 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点)    • 查找瓶颈时按以下顺序,由易到难。    服务器硬件瓶颈-〉网络瓶颈(对局域网,可以不考虑)-〉服务器操作系统瓶颈(参数配置)-〉中间件瓶颈(参数配置,数据库,web服务器等)-〉应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等)    注:以上过程并不是每个分析中都需要的,要根据测试目的

2006-10-26 01:06:00 1515

转载 性能测试注意事项(Tag到这篇帖子,个人觉得不够完善,有机会扩展一下)

性能测试注意事项:1.服务器端和客户端一定要同一个局域网内,否则网络因素会成为性能测试的瓶颈。2.在性能测试脚本中要注意检查点的设置,否则都不清楚脚本是否真的成功执行操作。3.设置参数化和关联是性能测试脚本调通的关键。4.录制脚本时通常会包括一些think time,因此在回放脚本时,注意在runtime setting中设置忽略think time,否则会影响测试数据的准确性,如

2006-10-26 00:50:00 1178

原创 据公司内部邮件信息:甲骨文发布β版11g数据库 包含182项新功能

CNET科技资讯网10月24日国际报道 本周一,甲骨文在其用户大会上公布了β版Oracle Database 11g。在Oracle OpenWorld大会上作主题发言时,甲骨文负责服务器技术的执行副总裁Chuck Rozwat说,β版Oracle Database 11g包含有

2006-10-24 13:55:00 1383

原创 Linux命令详细解释

如题,这篇帖子是在一个联盟群中收瓜到的有助于更加完善的理解Linux命令中每个细节的含义。http://www.vbird.org/linux_basic/0440processcontrol.php 

2006-09-10 09:45:00 1605

Dash Mac 4.2破解

Dash Mac 下的API宝典。dot()函数是矩阵乘,而*则表示逐个元素相乘一、dot():... 同线性代数中矩阵乘法的定义: np.dot()np.dot(A...Python numpy函数:zeros()、ones()、empty(...

2018-09-01

性能测试设计能力解决方案

性能测试设计能力解决方案-公共测试方法,性能测试设计能力解决方案-公共测试方法,性能测试设计能力解决方案-公共测试方法

2011-08-23

Linux命令大全.chm

Linux命令大全.chm Linux命令大全.chm

2008-12-08

Introduction_to_PyQT4.chm

Introduction_to_PyQT4.chm

2008-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除