描述性编程的疑问
初学QTP,遇到了个问题,麻烦大家帮我看看原因,谢谢~疑问:描述性编程既然能脱离对象库,为什么新建文本后直接将
Browser("name:=Welcome: Mercury Tours").Page("name:=Welcome: Mercury Tours").
WebEdit("name:=userName").Set "jelly_ying"这句放到脚本里后,不能直接执行?
录制的网站是选择了mercury tours示例网站。 提示信息应该会提示你找不到Page
注意红色标注的,通过spy可以看到Page的name属性是空值,所以你改成title就成了。
Browser("name:=Welcome: Mercury Tours").Page("title:=Welcome: Mercury Tours").WebEdit("name:=userName").Set "jelly_ying"
页:
[1]