51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3137|回复: 4
打印 上一主题 下一主题

[求助] QTP 回放脚本报 The operation cannot be performed

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-1-15 11:03:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
QTP回放脚本是,运行到一个输入文本框在set时报The operation cannot be performed 错误,
操作过程是,输入金额,回车弹出一个再输入一次的pop确认框,确认后再输入金额回车,但是回放时,运行到第一个JavaEdit就报错误了,代码如下:
JavaWindow("cardsystem").JavaEdit("交易金额").SetFocus
JavaWindow("cardsystem").JavaEdit("交易金额").SetCaretPos 0,0
JavaWindow("cardsystem").JavaEdit("交易金额").Set "10"
wait(2)
JavaWindow("cardsystem").JavaWindow("信息").JavaButton("确定").Click
wait(2)
JavaWindow("cardsystem").JavaEdit("交易金额").SetFocus
JavaWindow("cardsystem").JavaEdit("交易金额").SetCjavascript:;aretPos 0,0
JavaWindow("cardsystem").JavaEdit("交易金额").Set "10"

不知道什么原因,请高手指点啊

在运行到第一JavaWindow("cardsystem").JavaEdit("交易金额").Set "10"代码时就报错了
[

本帖子中包含更多资源

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

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

使用道具 举报

该用户从未签到

2#
发表于 2014-1-16 17:29:07 | 只看该作者
1.回车使用手敲代码
2.提示为不能执行操作,请查看是否会与软件数据库中的数据冲突
3.试试使用对象侦测器
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2014-2-25 18:18:39 | 只看该作者
回车用SendKey Enter.另外你需要highlight 一下,看看popup弹出框里的组件是否识别
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2014-3-4 16:30:06 | 只看该作者
不懂给你顶下吧
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2014-9-12 15:39:19 | 只看该作者
楼主解决这个问题了吗?我也遇到了,只不过我录制的是Delphi的,情况比较类似。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 19:04 , Processed in 0.150035 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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