51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5390|回复: 3
打印 上一主题 下一主题

[原创] 录制"把百度设为首页"连接,回放不成功是怎么回事?谢谢

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-29 16:38:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制,百度网页首页输入关键词搜索,进入一级结果页,点击"百度设为首页",弹出对话框.这样一来一个脚本,不修改脚本直接回放,出现错误,请赐教!
代码如下:
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "8"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Submit
Browser("百度一下,你就知道").Page("百度搜索_8").Link("把百度设为首页").Click
如上语句执行后,并没有提示框出现,导致下一步执行失败,提示对象不存在,请高手帮助!如何解决这个问题..
Browser("百度一下,你就知道").Dialog("主页").WinButton("是(Y)").Click
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-2-29 20:19:32 | 只看该作者
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "china"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一下").Click

以上两步是正常录制模式,以下三步是在low level recording模式下录制的,可以回放。

Window("Microsoft Internet Explorer").Activate
Window("Microsoft Internet Explorer").WinObject("Internet Explorer_Server").Click 70,71
Window("Microsoft Internet Explorer").Window("主页").WinObject("是(Y)").Click 31,6

在用正常录制模式下进行出来的报告显示是其父类对象找不到,注意到在百度首页的浏览器属性与点搜索后的父类-浏览器属性不一样,也就导致错误。我用的是8.2,没有找到办法,呵呵,毕竟还是菜鸟。。。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-3-1 22:08:39 | 只看该作者
我试验过了
用spy观察后,发现对象库中对象和spy到的层次结构不一样
把webtable("把百度设为首页")添加到对象库中,然后改写语句即可
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "adf"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一下").Click
Browser("百度一下,你就知道").Page("百度搜索_adf").webtable("把百度设为首页").Link("把百度设为首页").Click
后面的弹出窗口需要类似处理
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-3-2 15:07:27 | 只看该作者
我试验过了。我的可以呀!!我录制的脚本如下:
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "软件测试行业"
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一下").Click
Browser("百度一下,你就知道").Page("百度搜索_软件测试行业").Link("把百度设为首页").Click
Browser("百度一下,你就知道").Dialog("主页").WinButton("是(Y)").Click
运行结果如下:

无出现提示,我觉得你打开对象库看看里面是否有那个对象,若没有添加此对象,再运行即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-21 21:55 , Processed in 0.109052 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表