Category Archives: 测试工具

Oracle数据库压力测试工具SwingBench

SwingBench是一款针对Oracle数据库的压力测试工具,由Oracle UK的员工开发,目前稳定版本2.2,最新版本2.3,基于JDK1.5。该工具是免费的,可以在作者的网站上自由下载,而且由比较详细的使用文档。 Swingbench可以执行4种不同的标准测试(benchmark),拥有三种前端展示方式 Swingbench/Charbench/Minibench,其中Charbench是字符模式的,另外两种是GUI模式的。另外还可以通过 ClusterOverview可以聚合显示所有的结果。Swingbench的开发目的主要是用来展示RAC的负载和测试,但也可用于单实例环境。最新的2.3版本开始支持TimesTen内存数据库。

Posted in 测试工具 | Tagged | 2 Comments

两件事

一件是好事– 广东省软件测试联盟马上就要成立了,可喜可贺!! 关于这个组织的详细情况,请密切留意后续报道。 另外一件是坏事– 我这次LoadRunner CPC考试又没有过,:( 事隔接近一年之后,第二次踏进CPC的考场(这次广州地区居然就我一个),虽然题型跟以前发生了一些变化,但是题目的内容和考点基本跟以前差不多,大意了! 据HP的人士透露讲,以后的CPC考试将彻底改变现在的模式,自从Mercury被HP收购之后,Mercury之前的那套认证考试模式和题库依然还是维持在一个过渡期,估计HP现在已经消化的差不多了,以后大的改变可能难度会有所加大,加大难度也好,省的泛滥,呵呵。 今天自己宣布彻底告别LoadRunner的认证考试!

Posted in 测试工具 | Tagged | 1 Comment

QTP入门和中文参考手册

最近很多朋友抱怨我为什么总是发这么多LoadRunner的资料,却很少涉及QTP(Quick Test Professional)。其实我做QTP的自动化和脚本开发也有大概3年的时间了,只是近一年来一直focus在性能测试和工具上,所以对功能测试以及QTP的学习就有些松懈了。QTP是非常强大的功能测试工具。也是Mercury的产品。这里先转载一篇Oldsidney兄的QTP中文参考手册,做为开篇,以后我会注意这方面的内容加强。 QTP8中文参考手册 WinRunner大概两年前也用过一段时间,随着公司的测试策略的转移和WinRunner产品本身的一些因素,后来就转型到QTP了,WinRunner的参考文档在下面。 WinRunner7中文参考手册

Posted in 测试工具 | Tagged | 3 Comments

LoadRunner中文参考手册

很多朋友说,我的英文不咋地,看英文版本的文档太吃力,又没有中文版。有的朋友甚至想把LoadRunner英文的版本打上中文补丁,就是因为英文得太难理解。其实我是一直不建议这么做的。英文版本对于一部分朋友虽然难懂,但却是最稳定的,中文补丁有的时候会出一些莫名奇妙的问题,而且LoadRunner对中文的目录,中文的文件名支持并不那么好。所以还是建议你使用英文版本。另外,对于英文阅读能力,建议你也重视一下。无论是测试还是开发人员,从事IT这行,如果你的英文能力特别是阅读能力不是很理想的话,对你未来的职业发展可能是个瓶颈,有的朋友可能认为这么说有点夸张,其实仔细想想是有道理的。 有点扯远了,嗬嗬,今天送上一本LoadRunner入门级别的中文参考手册,非常全面和系统地介绍了LoadRunner如何入门,建议新手是一定要读的。 LoadRunner中文参考手册下载

Posted in 测试工具 | Tagged | Leave a comment

如何在LoadRunner中做关联(Correlation)

发现最近关于关联的问题特别多,而且LR的文档中关于关联的内容又不是特别多,大家也懒得去看,记得以前下载过一片oldsidney兄弟的文章,繁体的,后来翻译成了简体,里面详细描述了关于如何做关联。 其实关联可以有好几种办法:手工的,版自动的,全自动的。不过最根本的一点就是reg_web_param_save这个方法的使用了。如果你想真正掌握关联,首先理解什么是关联,然后好好阅读一下这篇文章,仔细理解一下。如果还有什么问题,私下聊吧。 如何在LoadRunner中做关联

Posted in 测试工具 | Tagged | 2 Comments

LoadRunner案例分析之七

这个案例起源于不久前在51testing上的一个帖子,其实我这里的绝大多数的案例都是来源于51testing论坛,正所谓来源于生活,高于生活嘛(怎么感觉在说艺术,嘿嘿)。其实应该是来源于51,服务于51。 这个问题大概是这样的:LoadRunner对服务器进行压力测试的时候需要设置检查点,需要检查的内容是从服务器端返回的值,检查的方法是跟一个Excel文件中的内容进行比对。 从服务器端取值利用关联函数这个当然不用多说,关键是进行比对的方法,如何从Excel中取内容呢?QTP对Excel的支持非常好,QTP的数据都是集成在Excel中的,而且QTP的语言也是VBScript,利用QTP从Excel中取内容当时非常容易。但是LoadRunner对Excel的支持就没有那么好了,而且LoadRunner主要支持C,Java等语言。

Posted in 测试工具 | Tagged | 2 Comments

如何用LoadRunner测试Tuxedo中间件

如何利用LoadRunner测试Tuxedo,本文就结合一个实际的例子详细描述了测试的步骤。 利用LoadRunner测试Tuxedo 另外,针对LoadRunner的编程规范,也有一篇文档,请下载 LoadRunner中的C编程规范

Posted in 测试工具 | Tagged | Leave a comment

LoadRunner案例分析之六

问题源于51testing的一个帖子,一个朋友想要把从服务器端利用关联取回来的值跟预定的值进行对比,以此判断是否执行成功。关联函数当然用的是web_reg_save_param。预定的期望值存储在Excel文件的固定一列。 我首先想到的就是利用方法读取Excel文件,然后在LoadRunner中利用c函数进行对比。其实Excel提供的接口相当强大,以前我们经常利用一些VBscript提供的API进行编程,解析Excel中的内容。而且Mercury的功能测试工具Quick Test Professinal提供了对Excel的强大支持。测试数据直接就是保存在Excel中,而且编程语言就是VBScript。不过LoadRunner就没有那么幸运,用的是更加通用的C语言。接下来很多朋友就给出了自己的看法。

Posted in 测试工具 | Tagged | Leave a comment