度过了一个冬眠,在春末夏初之际,补充自己的营养,努力学习,努力工作!
qtp 问题汇总(转载)
上一篇 /
下一篇 2009-01-09 15:50:18
/ 个人分类:转贴
一、Cannot
find the "shoujian.projectname" object's parent "10_2" (class Frame).
Verify that parent properties match an object currently displayed in
your application.问题的解决。
2W!_~f3l"@d0这个问题真是郁闷,其实产生的
主要原因是:
在录制脚本的时候,qtp没有识别出来框架Frame中的对象,回放时找不到对象出错。!I#t To0Lo"Tt0解决办法:通过object spy 识别对象 并将其添加到对象库;然后在录制点击对象的一段脚本(或者自己写),再次回放就ok了。
51Testing软件测试网;BassPB1}H@$J\'tIpMA3x,v0二、注意:datatable.Importsheet "D:\test\USER_INFO.xls",1,
"Action1"中,"Action1"一定要加双引号,要不然默认导入到Global中。9Dw'I
V8d4VhZGE\0$y]CJ{,Z0m;L4o:N:]#h0三、自动启动qtp的vbscrīpt脚本。
51Testing软件测试网1Ea9l,U H(Vdim qtappSet qtapp=createobject("QuickTest.application")qtapp.Launchqtapp.visible=true51Testing软件测试网"lj"w*C|9z|S~%K用法:将脚本卸载记事本文件中,文件格式保存为
.vbs点击直接运行。就可以自动启动qtp。
:d ~'HhaLw8h9P0:gpsd\#W N051Testing软件测试网'ul
}
n.KT9l"\四、修改QTP中对象的默认识别属性
以
WebCheckBox为例。
q7O,aABc\F0在
QTP里面 ,选择Tools --> Object Identification...
Environment选择
Web,找到
WebCheckBox,看看QTP默认的识别WebCheckBox对象时使用的是哪些属性。可以修改识别WebCheckBox对象的属性。51Testing软件测试网6rK.@(\#|
注意: 修改只对以后录制的脚本起作用。