1、QTPFail自动截图功能的使用:
打开【Tools-Options-run】;其中”Submit a defect to Quality Center for each failed step”是当出现错误时提交默认信息到QC的设置选项;“save step screen capture to results”是控制向QTP提交图片的选项,其中包括
Always :保存每步的界面
On errors:在发生errors的时候,当检查点不通过的时候保存图片
On errors and warnings:在发生errors和warinings时,保存图片
2、如何使用QTP进行定时测试
当使用QC连接QTP后,就可以通过QC来对QTP的运行进行管理,控制QTP何时运行;具体操作如下:在QC的测试实验室中,选择“执行流”选项卡,添加一个时间控件,选中该控件,并点击其中心,拖动鼠标,使其发出连线与需要的测试相连,之后通过单击右键选择“时间依赖性[time dependency]”来设定时间;设定完毕后,点击Run,QTP将等待,知道设定的时间达到后才开始运行;
3、在录制脚本时,通常会遇到一些特殊的情况,比如在编辑脚本时无法添加文字检查点等问题
在录制脚本之前作录制计划,不一定要详细的计划,只是在头脑中要清晰你要录制什么流程,设立什么检查点,在哪设立检查点.避免不作计划先录制脚本,然后通过编辑的方法来完善脚本,有的时候由于录制级别设置的问题,有的界面可能无法被保存下来,那么就无法在其上使用任何检查点,边录制边添加检查点的方法就可以避免这个问题;
4、Call To Copy Of Action与Call To Existing Action的区别
两种方式都是将以被保存的Action调用过来,但是copy Action是将原本Action中的所有属性,及其参数值调用过来,并且可以在其上随意的更改,而且这些更改并不影响源Action,而call existing Action虽然也是将源Action的所有属性及其参数值都调用过来,但是你不能更改其中的任何步骤和参数值,如果一定要更改,需要重新打开源Action,在源Action上进行更改,所作的改动将自动体现在调用的Action上;
5、在录制过程中,默认的录制模式很多情况下是不能满足录制要求的,需要进行特殊的设定;可以在Tools-event recording configuration中完成这些设定;
6、VB中的属性介绍
EOF:指示当前记录的位置于RecordSet对象的最后一个记录之后;
BOF:指示当前记录的位置于RecordSet对象的第一个记录之前;
备注:若遇到QTP与Excel交互的相关问题,可查找“QTP的excelObject的API”;