51Testing软件测试论坛

标题: QTP描述性编程求助问题,万分感激 [打印本页]

作者: luzhenhappy    时间: 2014-9-1 22:02
标题: 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
不需要配置 把错误放出来吧
作者: luzhenhappy    时间: 2014-9-2 16:22
[attach]91737[/attach][回复 2# 赵佳乐SMILE
作者: luzhenhappy    时间: 2014-9-2 16:25
报错信息如下:

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
谢谢,问题已解决,被我摸索出来了
可能是页面没有正常打开造成的,还有属性要描述清楚 ,如果属性不能描述清楚,还要增加必要属性
作者: 赵佳乐SMILE    时间: 2014-9-3 09:47
回复 5# luzhenhappy


    很好




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