QTP,全称为Quick Test Professional,它与WinRunner同为MI公司开发的功能强大的功能测试工具。从时间上来看,WinRunner在1995年便已经推出,远早于QTP,而QTP直到2002年才正式推出。从MI公司提供的一些官方资料来看,虽然他们宣称暂时不准备淘汰WinRu...
在安装IBMRationalRobot后,往往很多朋友便急忙的打开Robot,想看看它的界面,可是发现出现的并不是他们实际相要的东西,Robot需要经过一定的配置之后,才能正常的投入到使用中去。本文是作者在一次项目实施中使用的配置,留给自己日后参考。 在首...
这里把脚本简单说一下,我们分析一下。 当时问题是这样的,“我的错误的用户名就没办法登录”,其实含义就是脚本最好能处理成功的用户名错误的用户名,那么这里涉及到脚本的设计。 目标如下: 1. 脚本需要处理成功和失败的用户的登陆 ...
分解TestCase 在大型程序测试中,往往有很多任务是可以分开来Record。同时,如果录制的代码过长的,进行调试是很麻烦的事情,此外如果今后某一部分的程序进行了修改的话,修改和重新录制的工作也是非常痛苦的一件使用。因此我们可以将一个TestC...
我现在用的是QTP9.2,这个版本提供了调用.net框架的功能,使用DotNetFactory对象就可以实现。QTP的帮助文档里面提供了一个例子: 大家只要把这两句拷贝到QTP里运行一下就明白了。 下面我说一下如何用DotNetFactory调用我...
介绍 很多论坛和团体都对IBM框架(或者ITCL框架)进行了详细的说明:它究竟是什么,它怎样工作以及它有什么潜在的优势。这篇文章的目的就是集中讨论IBM框架的实现。它将详细说明了为了自动化应用程序的功能测试,通过利用 IBM® Rational ®...
Pex是微软研究院的一个白盒测试生成工具。不像我们平时在给定的方法中为每个执行路径手写独立测试,Pex允许开发人员编写单独的参数化测试方法。这样Pex就能生成一套标准的单元测试,在目标方法里测试执行路径。Pex一个指令一个指令地分析.NET代码,解释...
当使用 Rational Functional Tester (RFT) 进行 Web 应用程序自动化测试的时候,通常会遇到这样一个技术问题。一个请求被提交之后,如何在 Rational Functional Tester 中判断响应页面是否为我们所期待的内容,并且该页面是否已经下载完毕。本文针对这...
摘要:利用QTP和QC相结合搭建功能自动化测试框架 关键词:自动化测试 测试框架 组件 &nbs...
摘要:本文介绍QTP 9.5中的新特性“过程指南”(Process Guidance),以及自定义过程指南的方法。 HP在08年1月的时候发布了QTP的最新版本QTP9.5,添加了几个引...
在WinRunner(以下简称WR)的实际项目中,对象不识别的情况非常频繁,但如何去处理这些对象,可能有些朋友还不知道一些技巧,因此想借此文跟大家分享一些东西,希望对大家有用。 在做自动化测试项目时处理WR的不识别对象时,我一般按四步走:1 加载...
Adobe的PDF文件是目前通用的文件格式之一,很多文档都以这种格式来存储。在使用QTP进行自动化测试的过程中,经常要验证PDF文件的内容是否满足要求,因此需要访问PDF文件的内部属性。幸好Adobe提供了以COM方式访问PDF的...
自动化测试的好处(自动化测试工具有AutoRunner,QTP,LoadRunner,Robot) 在过去的数年中,通过使用自动化的测试工具对软件的质量进行保障的例子已经数不胜数。到现...