• 2014-10-28 17:45

    图片验证码性能测试解决方案

    经常看到朋友讨论如何测试图片验证码功能,大家常用的有三种方法: 鄛%鳰?瑏9 1.设置一个万能验证码. G?沉N`i饒 2.取消验证码功能. 歍?c牸? 3.编写个专用插件,动态获取真实的验证码.  敌瘆I哽R E箉睞?萌y 1,2两种方法实现比较容易,缺点是不能真实的模拟实际应用环境...
  • 2014-10-28 17:45

    Web性能测试案例分析--关于四个国家数据库比较

    一、架构设计阶段的性能测试案例重点关注如下三个方面:如何根据项目需要来设计与开发测试程序。 测试工具在性能测试中的作用与地位。 针对数据库本神进行性能测试的地位。 二、项目背景三、性能测试策略、目标、范围、环境四、性能测试分析与设计(1)系统架构组对数据库提测试出了如下要求:测试数据库对复杂SQL语...
  • 2014-10-28 17:45

    图片验证码性能测试解决方案(转)

    如何测试图片验证码功能,大家常用的有三种方法: 鄛%鳰?瑏9 1.设置一个万能验证码. G?沉N`i饒 2.取消验证码功能. 歍?c牸? 3.编写个专用插件,动态获取真实的验证码.  敌瘆I哽R E箉睞?萌y 1,2两种方法实现比较容易,缺点是不能真实的模拟实际应用环境. j妻?滜...
  • 2014-10-28 17:45

    性能测试工程师的面试题

    最近翻译了一个性能测试工程师面试题,一翻译发现多是loadrunner的使用的基础知识,虽然我一贯的观点是loadrunner不等于性能测试,会使用loadrunner工具不代表就会做好性能测试。但是这个题目对于了解一个人的loadrunner使用基础还是有摸底的作用的,因此把题目发出来。其中觉得有...
  • 2014-10-28 17:45

    web 性能测试小结

    性能测试总结: PHP site: PHP 的性能,和PHP 优化(Zend Optimizer),加速(Zend Engine v2.1.0)有很大影响. 对Moodle 进行压力测试, 没有加速下, 10 并发(No thinking time),CPU 占用就开始增加到 95%, 到100...
  • 2014-10-28 17:45

    用Sipp 对Asterisk 进行性能测试的工作笔记

    公司需要, 对Asterisk 进行一定的性能测试. 测试目标:1. IVR 支持多少路2. 一对一通话, 支持多少路3. 不同编解码的性能影响.4. 通话中,录音, 支持多少路.测试工具: sipp http://sipp.sourceforge.net/辅助工具: XliteSIP rfc...
  • 2014-10-28 17:45

    页面性能测试-QTP篇

    这次就来简单介绍一下我用QTP写的一个页面性能测试脚本及基本思想方法。 QTP大家都很熟悉吧,MI的功能测试工具,也许大家有些疑惑,为什么用一个功能测试工具来做页面性能测试的平台?这个和页面性能测试数据获取的方法有关。前文说到页面性能测试就是测试目标页面完全展现在终端客户的显示器上的时间。而使用QT...
  • 2014-10-28 17:45

    基于linux的Web服务器性能测试

    一、基于linux的Web服务器的重要性linux作为一种免费的开源操作系统,正越来越受到人们的重视。随着稳定的Linux 2.4内核发布日期的临近和Intel IA-64构架的推出,Linux在服务器操作系统市场所占的份额会继续扩大,那么基于Linux的应用也就会日益丰富。而在Internet时代...
  • 2014-10-28 17:45

    性能测试:从奥运门票系统崩溃想到的

    先说性能指标的来源。对于正规的项目,用户对各项指标有明确的需求;对于没有明确性能需求的项目,则可以根据用户功能需求,测试人员的经验来设计性能指标。简单地说,就是需求加上经验。很多情况下,经验要派上用场。再说说性能指标的描述。形如"支持**个用户同时登陆"(奥运门票项目这一项肯定没有做好^_^),CP...
  • 2014-10-28 17:45

    利用sockets协议进行性能测试

    对于一些典型的三层B/S系统,可以使用Web(HTTP/HTML)这个协议,它有很强录制和回放功能,并能有效地对web服务器提供负载.但是随着网站架构的优化,一些底层的协议越来越集中到一些应用服务,如下图的架构:传统模式主要的性能测试点主要集中在WEB服务器和数据库的升级,但是对于优化的架构中,我们...
  • 2014-10-28 17:45

    页面性能测试-Ruby篇

    上篇文章写了页面性能测试-QTP篇,我想大家都了解了怎么去实现页面性能测试了,那么我现在再来说一下如何用Ruby来实现,其实实现的思想都是一样的,唯一的区别就是适用的工具不一样而已。那么我为什么要是用Ruby再来实现一次,而不是用QTP呢?原因是ruby有着QTP所无法比拟的优点,这点让我下定决心来...
  • 2014-10-28 17:45

    Remoting的一些性能测试情况

    测试环境:Server: P4 2.4G 1G 内存Client: P4 1.8G 1G 内存Client使用ASP.NET 2.0创建远程对象;然后通过ACT对Clinet进行测试。具体测试情况如下:概述: 摘要(1)测试名称:ACTSamples: ObjectServiceTest测试运行名称...
  • 2014-10-28 17:45

    自制性能测试类

    商业软件包往往价格昂贵,并且需要一个过程之后才能有效地使用它们。针对这一点,本文拟实现一个简单有效的类,它能自动计算并报告函数、循环和代码块执行的时间。自动化与简易性设计利用类对象构造函数和析构函数的执行特性(它们分别在声明和销毁时执行),性能测试类的计时是在构造函数开始的,计算与报告某个操作的执行...
  • 2014-10-28 17:45

    ASP程序性能测试报告

    纲要:ASP动态生成的内容以什么方式输出效率最高?最好用哪种方法提取数据库记录集?本文测试了近20个这类ASP开发中常见的问题,测试工具所显示的时间告诉我们:这些通常可以想当然的问题不仅值得关注,而且还有出乎意料的秘密隐藏在内。一、测试目的本文的第一部分考察了ASP开发中的一些基本问题,给出了一些性...
  • 2014-10-28 17:45

    (三)基于用户体验的性能测试-性能屈服期

    压力区域在我们例子中的曲线100到175并发用户区域,我们可以看到随着压力增加,响应时间开始越来越长。这就是我们所说的压力区域,如图4所示。 图4 下降曲线的压力区域技术上来说,这个区域是下降曲线的一部分,这个时候我们可以确信系统正在被加压但是基本上来说还是可以处理这个压力。压力区域开始于响应时间缓...
  • 2014-10-28 17:45

    (二)基于用户体验的性能测试-单用户区域

    单用户区域图中从左到右看到的第一个区域就是单用户区域,如图2所示。  图2 下降曲线的单用户区域从图中可以看出,单个用户的性能实际上比好几倍的多用户还要慢。这是正常的。单个用户的响应时间(用Rational工具或者其他负载生成工具生成的)一般来说显著的比站点的最佳性能要慢,这是因为需要处理负载生成工...
  • 2014-10-28 17:45

    用门的概念理解响应时间和吞吐量之间的关系

    性能测试的目的是检查软件的平均响应时间或者吞吐量是否符合指定的标准。例如,当测试前已经获知在线人数为10000,可以设定性能测试的目的是检测软件典型交易的平均响应时间是否符合小于5秒的指标值。例如,当测试前不知道在线人数是多少,但是已经获知该软件在一定的时间周期内(t)必须处理N笔交易,可以设定性能...
  • 2014-10-28 17:45

    使用oracle sql loader批量导入数据

    在性能测试中,有一项十分重要的准备工作就是准备测试数据。在进行性能测试之前,首先要保证测试数据库中有测试所需要的足够多的数据。对于数据的准备工作,有时候我会使用LoadRunner生成相应的脚本去准备数据,这样的做法有一个好处就是简便易行,然而它有一个很大的缺点就是效率太慢,当我们需要的数据量极大时...
  • 2014-10-28 17:45

    性能测试的方法论

    -SEI 负载测试计划过程SEI 负载测试计划过程(SEI Load Testing Planning Process)是一个关注于负载测试计划的方法,其目标是产生“清晰、易理解、可验证的负载测试计划”。SEI 负载测试计划过程包括6 个关注的区域(Area):目标、用户、用例、生产环境、测试环境和...
  • 2014-10-28 17:45

    (一)我与性能测试有个约会

    1 契子晚上了打开笔记本,想写些什么;也许偶然的灵感吧,想到这个题目——《我与性能测试有个约会》,觉得很有意思,在很早的时候看过一本小说叫做《我与什么有个约会》,记不太清楚了;也许是联想吧;有的时候发现我也是一个很喜欢联想的人;在听着键盘卡达卡达的声音的时候就觉得很有意思,很充实,浮想联翩。我阳光毕...