luzhenhappy 发表于 2014-9-1 22:02:32

QTP描述性编程求助问题,万分感激

对象库编程如下:
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set("QTP自动化测试导航")
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一下").Click
描述性编程:
Browser("micClass:=Browser").Page("micClass:=Page").WebEdit("name:=wd").Set "QTP自动化测试导航"
Browser("micClass:=Browser").Page("micClass:=Page").WebButton("name:=百度一下").Click
两段代码的执行效果应该是一样的
执行完对象库编码,然后把对象库中添加好的对象删除,然后执行描述性编程代码
问题:描述性编程代码,一执行就报错,是要配置什么吗?求高手指导

如果操作有错,请帮忙指出,谢谢

赵佳乐SMILE 发表于 2014-9-2 09:19:22

不需要配置 把错误放出来吧

luzhenhappy 发表于 2014-9-2 16:22:00

[回复 2# 赵佳乐SMILE

luzhenhappy 发表于 2014-9-2 16:25:35

报错信息如下:

Cannot find the "[ WebEdit ]" object's parent "[ Browser ]" (class Browser). Verify that parent properties match an object currently displayed in your application.

Line (1): "Browser("micClass :=Browser").Page("micClass:=Page").WebEdit("name:=wd").Set("自动化测试导航")".

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.

luzhenhappy 发表于 2014-9-3 09:00:05

谢谢,问题已解决,被我摸索出来了
可能是页面没有正常打开造成的,还有属性要描述清楚 ,如果属性不能描述清楚,还要增加必要属性

赵佳乐SMILE 发表于 2014-9-3 09:47:50

回复 5# luzhenhappy


    很好
页: [1]
查看完整版本: QTP描述性编程求助问题,万分感激