51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] QTP回放

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-10 13:32:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
Browser("SAP NetWeaver Portal").Page("SAP NetWeaver Portal").WebEdit("j_user").Set "cats"
Browser("SAP NetWeaver Portal").Page("SAP NetWeaver Portal").WebEdit("j_password").SetSecure "4990fbb7cba74e5a3af0f6d091a405e48000f76fa038"
Browser("SAP NetWeaver Portal").Page("SAP NetWeaver Portal").WebButton("登录").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Link("M-Swaps").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebButton("WebButton").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebElement("ANDH01").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebButton("WebButton_2").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebEdit("WebEdit").Set "RACK"
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebEdit("WebEdit_2").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("sapPopupMainId_X0").WebElement("WID1234238384468").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebEdit("WebEdit_2").Set "ARUN"
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").Image("1").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").Image("1").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebButton("WebButton_3").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("sapPopupMainId_X0").WebElement("WID1234238384468_2").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebEdit("WebEdit_3").Set "BJ0706MID"
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebEdit("JFEP.SwapsView.Price_editor.0").Set "50"
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebElement("WebElement").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").WebEdit("JFEP.SwapsView.Qty_editor.0").Set "1000"
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").Link("保存").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Frame("Swaps").Link("是").Click
Browser("SAP NetWeaver Portal").Page("Deal Viewer - SAP NetWeaver").Link("注销").Click
Browser("SAP NetWeaver Portal").Window("SAP NetWeaver Portal --").Page("SAP NetWeaver Portal").Link("是").Click
Browser("SAP NetWeaver Portal").Page("SAP NetWeaver Portal").Sync

回放时出现下面的错误,请教各位大侠,具体原因是怎么回事呢?


本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

4#
发表于 2009-2-12 10:27:44 | 只看该作者
QTP这种情况经常发生,解决办法:
1、把网页关闭,重新打开到当前页面,进行回放试一下;
2、用描述性编程坐标来试试。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-2-11 21:29:41 | 只看该作者
原帖由 ltp401128401128 于 2009-2-10 13:45 发表
很明显是没有找到Weblement类型的名称为("ANDH01")的对象萨,
请查看一下你的对象库,看看有没有这个对象的名称存在,如果有,
那就在次在你的页面上查看一下有没有这个对象的存在,如果有,
请使用对象库里面的高 ...


我明白是没有发现这个对象,但是可以告诉我具体的解决
方法吗?
谢谢了啊
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2009-2-10 13:45:15 | 只看该作者
很明显是没有找到Weblement类型的名称为("ANDH01")的对象萨,
请查看一下你的对象库,看看有没有这个对象的名称存在,如果有,
那就在次在你的页面上查看一下有没有这个对象的存在,如果有,
请使用对象库里面的高亮的那个按钮或者使用高亮语句按钮(highlight)
查看程序是不是能够正确的找到页面上的这个对象!

从打印出的错误信息来看,是程序没有能够准确的找到对象造成的。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-12 03:20 , Processed in 0.071555 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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