51Testing软件测试论坛

标题: 回放脚本时出现认不到对象 [打印本页]

作者: TomiEnn    时间: 2010-7-29 14:10
标题: 回放脚本时出现认不到对象
QTP回放脚本时有个控件无法捕捉 其id属性是唯一标识 但是该属性每次都变化 脚本回放就出错

Window("KMIs").WinObject("TfmPlayer").Click 61,46
Window("KMIs").Window("lg").WinObject("TKuiEdit").Click 18,10
Window("KMIs").Window("lg").WinObject("TKuiEdit").Type "12"
Window("KMIs").Window("lg").WinObject("TKuiEdit").Type  micBack
Window("KMIs").Window("lg").WinObject("TKuiEdit").Type  micBack
Window("KMIs").Window("lg").WinObject("TKuiEdit").Type  micBack
Window("KMIs").Window("lg").WinObject("TKuiEdit").Type  micBack
Window("KMIs").Window("lg").WinObject("TKuiEdit").Type "111111"
Window("KMIs").Window("lg").Click 138,136
Window("KMIs").WinObject("TKuiTreeList").DblClick 145,184
Window("sons In The Sun - KMIs").Click 928,15

TKuiTreeList的spy抓图:
[attach]64129[/attach]

此句出错
Window("KMIs").WinObject("TKuiTreeList").DblClick 145,184
TKuiTreeList对象认不到

[ 本帖最后由 TomiEnn 于 2010-7-29 14:11 编辑 ]
作者: most2008    时间: 2010-8-1 08:12
不能使用坐标识别,手工编写脚本识别,描述性编程来写你上面那句话。
作者: TomiEnn    时间: 2010-8-2 10:27
试过了!也不行!求助!
作者: june.diny    时间: 2010-8-2 14:21
不能识别对象,有多种原因,LZ应根据QTP的提示分析不能识别的原因。
可参考:http://www.51testing.com/?uid-11 ... space-itemid-112771
作者: TIB    时间: 2010-8-4 20:54
看样子是Delphi控件,试试加载Delphi插件




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2