这里把脚本简单说一下,我们分析一下。 当时问题是这样的,“我的错误的用户名就没办法登录”,其实含义就是脚本最好能处理成功的用户名错误的用户名,那么这里涉及到脚本的设计。 目标如下: 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) 在过去的数年中,通过使用自动化的测试工具对软件的质量进行保障的例子已经数不胜数。到现...
推荐一个可用于捕获各种屏幕对象的强大的API,名为ScreenCapture API,ScreenCapture API可以弥补QTP的CaptureBitmap函数的不足,可以在测试脚本中加入强大的屏幕捕获功能。 &nb...
自动化测试的优点 不需要人肉回归 有了自动化测试我们可以一次书写反复运行,成本得到削减,产品质量得到保证。对于开发人员来说,有了自动化测试我们可以进行Tdd,重构等实践得以更好的实施。 &...
昨天,在浏览http://www.softwareinquisition.com的时候,发现一篇文章数出了QTP欠缺的10个功能特性(与TDS相比较),摘录如下: 10、缺乏同时编辑两个测试的...
安装好QTP9.5,打开后发现开始界面(Start Page)与QTP9.2有很大的不一样,多了一个Process Guidance List,在这个列表中列出了几个过程指南。 过程指南其实是一种...