在网上查找到许多相关的描述性编程的案例,自己就想动手一试,于是在专家视图中输入如下代码:
systemUtil.Run "http://www.baidu.com"
wait(15)
Browser("title:=百度一下,你就知道").Page("title:=百度一下,你就知道").WebEdit("name:=wd").Set "大学"
Browser("title:=百度一下,你就知道").Page("title:=百度一下,你就知道").Webbutton("name:=百度一下").click
wait(5)
运行了许久都不能成功,QTP报不能识别WebEdit对象
后来经过修改脚本
systemUtil.Run "http://www.baidu.com"
Browser("title:=百度一下,你就知道").Page("title:=百度一下,你就知道").Sync
Browser("title:=百度一下,你就知道").Page("title:=百度一下,你就知道").WebEdit("name:=wd").Set "大学"
Browser("title:=百度一下,你就知道").Page("title:=百度一下,你就知道").Webbutton("name:=百度一下").click
wait(5)
运行一下就通过了,可能是页面还没完全打开就写入数据才出的错!!!