qtp脚本无法回放,提示对象被更改了.
手动添加了飞机登录口的所有对象.在专家视图中写了以下脚本.Dialog("Login").Activate
Dialog("Login").WinEdit("Agent Name:").Set "mercury"
Dialog("Login").WinEdit("Password:").SetSecure "mercury"
Dialog("Login").WinButton("OK").Click
检查脚本是没有问题的.
按RUN进行,一直停留在第一行脚.窗口无法激活.一会就弹出一个错误框,上面提示内容是:
Cannot identify the object "Login" (of class Dialog). Verify that this object's properties match an object currently displayed in your application.
Line (1): "Dialog("Login").Activate".
Tip: If the objects in your application have changed, the Maintenance Run Mode can
help you identify and update your steps and/or the objects in your repository.
这个是哪个步骤出了错的
有时候这个是可以跑的,只不过把脚本全删了,再重新添加脚本,再跑,也跑不动.对象库里对象都是存在的,也没有对对象进行手动更改过.
不知道哪位知道是什么问题? 用描述性变成. 你查看一下对象库里面,Dialog("Login")这个对象添加的属性里是不是有什么属性是会变的;把它移出
页:
[1]