51Testing软件测试论坛

标题: 描述性编程的疑问 [打印本页]

作者: jelly_yq    时间: 2011-12-12 17:35
标题: 描述性编程的疑问
初学QTP,遇到了个问题,麻烦大家帮我看看原因,谢谢~

疑问:描述性编程既然能脱离对象库,为什么新建文本后直接将
Browser("name:=Welcome: Mercury Tours").Page("name:=Welcome: Mercury Tours").
WebEdit("name:=userName").Set "jelly_ying"这句放到脚本里后,不能直接执行?

录制的网站是选择了mercury tours示例网站。
作者: Lemon_s    时间: 2011-12-14 13:19
提示信息应该会提示你找不到Page
注意红色标注的,通过spy可以看到Page的name属性是空值,所以你改成title就成了。
Browser("name:=Welcome: Mercury Tours").Page("title:=Welcome: Mercury Tours").WebEdit("name:=userName").Set "jelly_ying"




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