QTP中OptionalStep的用法

在使用QTP时候,经常遇到的问题就是,在经过了某些操作之后,程序将出现一个岔口。A岔口将弹出窗口,而B岔口则无弹出窗口。 面对这样的问题,最常见的解决办法是使用Exist方法。判定窗口或控件是否存在,...
阅读全文

QTP中getTOProperties的用法

getTOProperties是获取属性数量,例如一个对象,在对象库中已添加的属性有name, type, class三种,则该对象返回值为3。 请看如下例子(测试前请将Google首页加入对象库) ...
阅读全文

QuickTest Professional Unplugged果然有内容

因为一直在做QTP相关的项目,所以很需要一本QTP的书进行学习。在当地的书店和很多网上书城查了一下,发现QTP相关的书籍很少,市面上能找到的总共不超过5本。而且内容大同小异,都是用那个QTP自带的机票...
阅读全文

QTP开发中高内聚低耦合的重要性

由于工作原因,我不得不维护一个我早起开发的QTP脚本。本以为工作甚是简单,但是,开始做才发现,那个脚本我做的真的很乱——那时候刚接触QTP不久,而且做这个项目的时候状态也不好,所有变量命名得乱七八糟,...
阅读全文

测试的介入应尽早

随着软件测试理论的成熟,现阶段的软件测试已经发展到相对成熟的一个层次。而业内人士都知道,对于一款软件,软件测试介入的越早,对软件失效或软件错误的修复成本也就越小。最近对这个理论作了个深入的了解,忽然发...
阅读全文

使用VBA将页面方向设置为横向

使用Excel VBA的过程中,我们又是可能会需要通过宏设置页面方向,比如将页面方向设置为横向。 一般写这样的代码都是用录制宏,然后再把得到的宏代码拿过来套在程序里。可是在录制这个宏的时候,我发现小小...
阅读全文