性能测试工作室:http://www.cnblogs.com/preftest
个人博客: http://hi.baidu.com/higkoo
QTP脚本维护的方法
上一篇 /
下一篇 2007-11-24 10:03:30
/ 个人分类:测试技术
查看( 1919 ) /
评论( 8 )
项目过程中,我们往往会录制很多操作。
^_^'y&t0很多操作是一样的,我们可以设置为可重用脚本。51Testing软件测试网4kxa9z
D!Q5A&H^"r
操作很相似,但略有不同,我们可以给动作设置参数,或修改副本。51Testing软件测试网E;TIbvl
遇到QTP无法识别或识别错误的,可以尝试低级录制或模拟录制。51Testing软件测试网'E`n hW$r(M3_^Rh
对于已知错误,我们可以做成虚拟对象抒以识别,记录到测试结果中。51Testing软件测试网%Y5`q5^a
EZbqL;OLGn051Testing软件测试网8^PD,Q"A2lU}uKP
我现在遇到一个很严峻的问题:51Testing软件测试网(Wn;e-U*i}H{"W
我录制了很多通用脚本,现在程序的标题改了51Testing软件测试网#g'QT]-O+e
JavaWindow("程序原名称") 改为 JavaWindow("程序现名称")51Testing软件测试网1J0bx+tL({e
]5Co @5\v,U^_y0脚本全部运行失败,因为对象库里根本就没有JavaWindow("程序现名称")。
,FkjO3|9H$v0
(~)tA1w5A;f}~"~+@0而且其它对象都是基于JavaWindow("程序原名称")的,窗体的识别是靠它的title属性。
U)NM*m6eF`!x*Y0于是我用51Testing软件测试网_L
w-H_emh
51Testing软件测试网4uYG7qG4HG
JavaWindow("程序现名称").SetTOProperty "title","程序原名称"51Testing软件测试网g0O`$P2u/OK/U2R
z}y-T-\#u*^0脚本还是运行失败
0|}.t0yK*Ih@q051Testing软件测试网e1e vVY7tm.g+?
如果要修改对象库里的属性,那可是个大工程啊!sdlkfj4
WJj6h3a},y|`0