|
我用QTP录制了一段脚本,中间需要选中树形结构中的一项。(这树形结构是一堆文件夹,每个文件夹前面都有个checkbox表示可以勾选)
可是回放的时候经常说找不到
下面是我录制的代码:
Browser("TechExcel KnowledgeWise").Page("TechExcel KnowledgeWise").Frame("extcomp1005iframe").WebCheckBox("WebCheckBox").Set "ON" '选中树形结构中的特定文件夹前的checkbox
Browser("TechExcel KnowledgeWise").Page("TechExcel KnowledgeWise").Frame("extcomp1005iframe").WebButton("WebButton").Click ‘点击保存按钮
报错如下:
Cannot find the "WebCheckBox" object's parent "extcomp1005iframe" (class Frame). Verify that parent properties match an object currently displayed in your application.
Line (16): "Browser("TechExcel KnowledgeWise").Page("TechExcel KnowledgeWise").Frame("extcomp1005iframe").WebCheckBox("WebCheckBox").Set "ON"".
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.
看起来这个对象extcomp1005iframe似乎一直在变化,有没有什么好的方法可以解决。求大虾们帮忙
[ 本帖最后由 131425god 于 2010-7-12 10:00 编辑 ] |
|