51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1951|回复: 7
打印 上一主题 下一主题

[原创] qtp不能识别关闭按键

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-6-19 10:14:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制很多遍,回放的时候老是在我们软件窗口关闭的地方过不了,看了下,是因为没有录到关闭装口的动作,我用“alt+f4”关闭可以被录制,但是我点击窗口的关闭(就是右上角的)按键,不能录到,看专家视图里面没记录这个动作,为什么啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-6-19 10:55:29 | 只看该作者
我有时也遇到类似情况,有的操作没有录制到脚本,你可以先将对象添加到对象库,然后自己添加这个操作步骤吧。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-6-19 11:00:34 | 只看该作者
原帖由 farbean 于 2008-6-19 10:55 发表
我有时也遇到类似情况,有的操作没有录制到脚本,你可以先将对象添加到对象库,然后自己添加这个操作步骤吧。

设置为虚拟对象么?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-6-19 11:16:21 | 只看该作者
不用,你直接写就好了,如:swfwindow('窗体名").swfbutton('关闭").click
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-6-19 11:38:46 | 只看该作者
原帖由 farbean 于 2008-6-19 11:16 发表
不用,你直接写就好了,如:swfwindow('窗体名").swfbutton('关闭").click

呵呵,走弯路了,其实直接加一句Window("窗口名").close
就可以了
看来初学是要走很多弯路啊
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-6-19 12:11:54 | 只看该作者

确定按钮是否存在对象库中。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-6-19 13:00:53 | 只看该作者
原帖由 假装不在 于 2008-6-19 12:11 发表

确定按钮是否存在对象库中。

啥意思呢
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-6-21 01:32:11 | 只看该作者

一般如果我们录制的是窗口的关闭,哪么QTP生成的代码是
windwo("&*^%&^").close
QTP不会去管那个关闭按钮的。
如果你非要去点他,哪么也可以,你得把那个按钮描出来,因为添加对象库想要吧那个按钮添加进来是没办法的。(刚才4过了,无法添加。)
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-14 20:12 , Processed in 0.072059 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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